diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..6bf5c1a
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,164 @@
+# Byte-compiled / optimized / DLL files
+__pycache__/
+*.py[cod]
+*$py.class
+
+# C extensions
+*.so
+
+# Distribution / packaging
+.Python
+build/
+develop-eggs/
+dist/
+downloads/
+eggs/
+.eggs/
+lib/
+lib64/
+parts/
+sdist/
+var/
+wheels/
+share/python-wheels/
+*.egg-info/
+.installed.cfg
+*.egg
+MANIFEST
+
+# PyInstaller
+# Usually these files are written by a python script from a template
+# before PyInstaller builds the exe, so as to inject date/other infos into it.
+*.manifest
+*.spec
+
+# Installer logs
+pip-log.txt
+pip-delete-this-directory.txt
+
+# Unit test / coverage reports
+htmlcov/
+.tox/
+.nox/
+.coverage
+.coverage.*
+.cache
+nosetests.xml
+coverage.xml
+*.cover
+*.py,cover
+.hypothesis/
+.pytest_cache/
+cover/
+
+# Translations
+*.mo
+*.pot
+
+# Django stuff:
+*.log
+local_settings.py
+db.sqlite3
+db.sqlite3-journal
+
+# Flask stuff:
+instance/
+.webassets-cache
+
+# Scrapy stuff:
+.scrapy
+
+# Sphinx documentation
+docs/_build/
+
+# PyBuilder
+.pybuilder/
+target/
+
+# Jupyter Notebook
+.ipynb_checkpoints
+
+# IPython
+profile_default/
+ipython_config.py
+
+# pyenv
+# For a library or package, you might want to ignore these files since the code is
+# intended to run in multiple environments; otherwise, check them in:
+# .python-version
+
+# pipenv
+# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
+# However, in case of collaboration, if having platform-specific dependencies or dependencies
+# having no cross-platform support, pipenv may install dependencies that don't work, or not
+# install all needed dependencies.
+#Pipfile.lock
+
+# poetry
+# Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control.
+# This is especially recommended for binary packages to ensure reproducibility, and is more
+# commonly ignored for libraries.
+# https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control
+#poetry.lock
+
+# pdm
+# Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control.
+#pdm.lock
+# pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it
+# in version control.
+# https://pdm.fming.dev/#use-with-ide
+.pdm.toml
+.pdm-python
+.pdm-build/
+
+# PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm
+__pypackages__/
+
+# Celery stuff
+celerybeat-schedule
+celerybeat.pid
+
+# SageMath parsed files
+*.sage.py
+
+# Environments
+.env
+.venv
+env/
+venv/
+ENV/
+env.bak/
+venv.bak/
+
+# Spyder project settings
+.spyderproject
+.spyproject
+
+# Rope project settings
+.ropeproject
+
+# mkdocs documentation
+/site
+
+# mypy
+.mypy_cache/
+.dmypy.json
+dmypy.json
+
+# Pyre type checker
+.pyre/
+
+# pytype static type analyzer
+.pytype/
+
+# Cython debug symbols
+cython_debug/
+
+# PyCharm
+# JetBrains specific template is maintained in a separate JetBrains.gitignore that can
+# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
+# and can be added to the global gitignore or merged into this file. For a more nuclear
+# option (not recommended) you can uncomment the following to ignore the entire idea folder.
+#.idea/
+
+.ruff_cache
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..44d8526
--- /dev/null
+++ b/README.md
@@ -0,0 +1 @@
+# StarRailDamageCal
diff --git a/pdm.lock b/pdm.lock
new file mode 100644
index 0000000..2544e8a
--- /dev/null
+++ b/pdm.lock
@@ -0,0 +1,395 @@
+# This file is @generated by PDM.
+# It is not intended for manual editing.
+
+[metadata]
+groups = ["default", "test", "lint"]
+cross_platform = true
+static_urls = false
+lock_version = "4.3"
+content_hash = "sha256:1b338e97a2e31cf80be528667db03a0aaf04dec9a222fc70c4bb9c326736b754"
+
+[[package]]
+name = "anyio"
+version = "4.0.0"
+requires_python = ">=3.8"
+summary = "High level compatibility layer for multiple asynchronous event loop implementations"
+dependencies = [
+ "exceptiongroup>=1.0.2; python_version < \"3.11\"",
+ "idna>=2.8",
+ "sniffio>=1.1",
+]
+files = [
+ {file = "anyio-4.0.0-py3-none-any.whl", hash = "sha256:cfdb2b588b9fc25ede96d8db56ed50848b0b649dca3dd1df0b11f683bb9e0b5f"},
+ {file = "anyio-4.0.0.tar.gz", hash = "sha256:f7ed51751b2c2add651e5747c891b47e26d2a21be5d32d9311dfe9692f3e5d7a"},
+]
+
+[[package]]
+name = "certifi"
+version = "2023.7.22"
+requires_python = ">=3.6"
+summary = "Python package for providing Mozilla's CA Bundle."
+files = [
+ {file = "certifi-2023.7.22-py3-none-any.whl", hash = "sha256:92d6037539857d8206b8f6ae472e8b77db8058fec5937a1ef3f54304089edbb9"},
+ {file = "certifi-2023.7.22.tar.gz", hash = "sha256:539cc1d13202e33ca466e88b2807e29f4c13049d6d87031a3c110744495cb082"},
+]
+
+[[package]]
+name = "colorama"
+version = "0.4.6"
+requires_python = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7"
+summary = "Cross-platform colored terminal text."
+files = [
+ {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"},
+ {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"},
+]
+
+[[package]]
+name = "coverage"
+version = "7.3.2"
+requires_python = ">=3.8"
+summary = "Code coverage measurement for Python"
+files = [
+ {file = "coverage-7.3.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:d872145f3a3231a5f20fd48500274d7df222e291d90baa2026cc5152b7ce86bf"},
+ {file = "coverage-7.3.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:310b3bb9c91ea66d59c53fa4989f57d2436e08f18fb2f421a1b0b6b8cc7fffda"},
+ {file = "coverage-7.3.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f47d39359e2c3779c5331fc740cf4bce6d9d680a7b4b4ead97056a0ae07cb49a"},
+ {file = "coverage-7.3.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:aa72dbaf2c2068404b9870d93436e6d23addd8bbe9295f49cbca83f6e278179c"},
+ {file = "coverage-7.3.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:beaa5c1b4777f03fc63dfd2a6bd820f73f036bfb10e925fce067b00a340d0f3f"},
+ {file = "coverage-7.3.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:dbc1b46b92186cc8074fee9d9fbb97a9dd06c6cbbef391c2f59d80eabdf0faa6"},
+ {file = "coverage-7.3.2-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:315a989e861031334d7bee1f9113c8770472db2ac484e5b8c3173428360a9148"},
+ {file = "coverage-7.3.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:d1bc430677773397f64a5c88cb522ea43175ff16f8bfcc89d467d974cb2274f9"},
+ {file = "coverage-7.3.2-cp310-cp310-win32.whl", hash = "sha256:a889ae02f43aa45032afe364c8ae84ad3c54828c2faa44f3bfcafecb5c96b02f"},
+ {file = "coverage-7.3.2-cp310-cp310-win_amd64.whl", hash = "sha256:c0ba320de3fb8c6ec16e0be17ee1d3d69adcda99406c43c0409cb5c41788a611"},
+ {file = "coverage-7.3.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:ac8c802fa29843a72d32ec56d0ca792ad15a302b28ca6203389afe21f8fa062c"},
+ {file = "coverage-7.3.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:89a937174104339e3a3ffcf9f446c00e3a806c28b1841c63edb2b369310fd074"},
+ {file = "coverage-7.3.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e267e9e2b574a176ddb983399dec325a80dbe161f1a32715c780b5d14b5f583a"},
+ {file = "coverage-7.3.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2443cbda35df0d35dcfb9bf8f3c02c57c1d6111169e3c85fc1fcc05e0c9f39a3"},
+ {file = "coverage-7.3.2-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4175e10cc8dda0265653e8714b3174430b07c1dca8957f4966cbd6c2b1b8065a"},
+ {file = "coverage-7.3.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:0cbf38419fb1a347aaf63481c00f0bdc86889d9fbf3f25109cf96c26b403fda1"},
+ {file = "coverage-7.3.2-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:5c913b556a116b8d5f6ef834038ba983834d887d82187c8f73dec21049abd65c"},
+ {file = "coverage-7.3.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:1981f785239e4e39e6444c63a98da3a1db8e971cb9ceb50a945ba6296b43f312"},
+ {file = "coverage-7.3.2-cp311-cp311-win32.whl", hash = "sha256:43668cabd5ca8258f5954f27a3aaf78757e6acf13c17604d89648ecc0cc66640"},
+ {file = "coverage-7.3.2-cp311-cp311-win_amd64.whl", hash = "sha256:e10c39c0452bf6e694511c901426d6b5ac005acc0f78ff265dbe36bf81f808a2"},
+ {file = "coverage-7.3.2-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:4cbae1051ab791debecc4a5dcc4a1ff45fc27b91b9aee165c8a27514dd160836"},
+ {file = "coverage-7.3.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:12d15ab5833a997716d76f2ac1e4b4d536814fc213c85ca72756c19e5a6b3d63"},
+ {file = "coverage-7.3.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3c7bba973ebee5e56fe9251300c00f1579652587a9f4a5ed8404b15a0471f216"},
+ {file = "coverage-7.3.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:fe494faa90ce6381770746077243231e0b83ff3f17069d748f645617cefe19d4"},
+ {file = "coverage-7.3.2-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f6e9589bd04d0461a417562649522575d8752904d35c12907d8c9dfeba588faf"},
+ {file = "coverage-7.3.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:d51ac2a26f71da1b57f2dc81d0e108b6ab177e7d30e774db90675467c847bbdf"},
+ {file = "coverage-7.3.2-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:99b89d9f76070237975b315b3d5f4d6956ae354a4c92ac2388a5695516e47c84"},
+ {file = "coverage-7.3.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:fa28e909776dc69efb6ed975a63691bc8172b64ff357e663a1bb06ff3c9b589a"},
+ {file = "coverage-7.3.2-cp312-cp312-win32.whl", hash = "sha256:289fe43bf45a575e3ab10b26d7b6f2ddb9ee2dba447499f5401cfb5ecb8196bb"},
+ {file = "coverage-7.3.2-cp312-cp312-win_amd64.whl", hash = "sha256:7dbc3ed60e8659bc59b6b304b43ff9c3ed858da2839c78b804973f613d3e92ed"},
+ {file = "coverage-7.3.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:f94b734214ea6a36fe16e96a70d941af80ff3bfd716c141300d95ebc85339738"},
+ {file = "coverage-7.3.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:af3d828d2c1cbae52d34bdbb22fcd94d1ce715d95f1a012354a75e5913f1bda2"},
+ {file = "coverage-7.3.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:630b13e3036e13c7adc480ca42fa7afc2a5d938081d28e20903cf7fd687872e2"},
+ {file = "coverage-7.3.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c9eacf273e885b02a0273bb3a2170f30e2d53a6d53b72dbe02d6701b5296101c"},
+ {file = "coverage-7.3.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d8f17966e861ff97305e0801134e69db33b143bbfb36436efb9cfff6ec7b2fd9"},
+ {file = "coverage-7.3.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:b4275802d16882cf9c8b3d057a0839acb07ee9379fa2749eca54efbce1535b82"},
+ {file = "coverage-7.3.2-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:72c0cfa5250f483181e677ebc97133ea1ab3eb68645e494775deb6a7f6f83901"},
+ {file = "coverage-7.3.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:cb536f0dcd14149425996821a168f6e269d7dcd2c273a8bff8201e79f5104e76"},
+ {file = "coverage-7.3.2-cp38-cp38-win32.whl", hash = "sha256:307adb8bd3abe389a471e649038a71b4eb13bfd6b7dd9a129fa856f5c695cf92"},
+ {file = "coverage-7.3.2-cp38-cp38-win_amd64.whl", hash = "sha256:88ed2c30a49ea81ea3b7f172e0269c182a44c236eb394718f976239892c0a27a"},
+ {file = "coverage-7.3.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:b631c92dfe601adf8f5ebc7fc13ced6bb6e9609b19d9a8cd59fa47c4186ad1ce"},
+ {file = "coverage-7.3.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:d3d9df4051c4a7d13036524b66ecf7a7537d14c18a384043f30a303b146164e9"},
+ {file = "coverage-7.3.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5f7363d3b6a1119ef05015959ca24a9afc0ea8a02c687fe7e2d557705375c01f"},
+ {file = "coverage-7.3.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2f11cc3c967a09d3695d2a6f03fb3e6236622b93be7a4b5dc09166a861be6d25"},
+ {file = "coverage-7.3.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:149de1d2401ae4655c436a3dced6dd153f4c3309f599c3d4bd97ab172eaf02d9"},
+ {file = "coverage-7.3.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3a4006916aa6fee7cd38db3bfc95aa9c54ebb4ffbfc47c677c8bba949ceba0a6"},
+ {file = "coverage-7.3.2-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:9028a3871280110d6e1aa2df1afd5ef003bab5fb1ef421d6dc748ae1c8ef2ebc"},
+ {file = "coverage-7.3.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:9f805d62aec8eb92bab5b61c0f07329275b6f41c97d80e847b03eb894f38d083"},
+ {file = "coverage-7.3.2-cp39-cp39-win32.whl", hash = "sha256:d1c88ec1a7ff4ebca0219f5b1ef863451d828cccf889c173e1253aa84b1e07ce"},
+ {file = "coverage-7.3.2-cp39-cp39-win_amd64.whl", hash = "sha256:b4767da59464bb593c07afceaddea61b154136300881844768037fd5e859353f"},
+ {file = "coverage-7.3.2-pp38.pp39.pp310-none-any.whl", hash = "sha256:ae97af89f0fbf373400970c0a21eef5aa941ffeed90aee43650b81f7d7f47637"},
+ {file = "coverage-7.3.2.tar.gz", hash = "sha256:be32ad29341b0170e795ca590e1c07e81fc061cb5b10c74ce7203491484404ef"},
+]
+
+[[package]]
+name = "coverage"
+version = "7.3.2"
+extras = ["toml"]
+requires_python = ">=3.8"
+summary = "Code coverage measurement for Python"
+dependencies = [
+ "coverage==7.3.2",
+ "tomli; python_full_version <= \"3.11.0a6\"",
+]
+files = [
+ {file = "coverage-7.3.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:d872145f3a3231a5f20fd48500274d7df222e291d90baa2026cc5152b7ce86bf"},
+ {file = "coverage-7.3.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:310b3bb9c91ea66d59c53fa4989f57d2436e08f18fb2f421a1b0b6b8cc7fffda"},
+ {file = "coverage-7.3.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f47d39359e2c3779c5331fc740cf4bce6d9d680a7b4b4ead97056a0ae07cb49a"},
+ {file = "coverage-7.3.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:aa72dbaf2c2068404b9870d93436e6d23addd8bbe9295f49cbca83f6e278179c"},
+ {file = "coverage-7.3.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:beaa5c1b4777f03fc63dfd2a6bd820f73f036bfb10e925fce067b00a340d0f3f"},
+ {file = "coverage-7.3.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:dbc1b46b92186cc8074fee9d9fbb97a9dd06c6cbbef391c2f59d80eabdf0faa6"},
+ {file = "coverage-7.3.2-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:315a989e861031334d7bee1f9113c8770472db2ac484e5b8c3173428360a9148"},
+ {file = "coverage-7.3.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:d1bc430677773397f64a5c88cb522ea43175ff16f8bfcc89d467d974cb2274f9"},
+ {file = "coverage-7.3.2-cp310-cp310-win32.whl", hash = "sha256:a889ae02f43aa45032afe364c8ae84ad3c54828c2faa44f3bfcafecb5c96b02f"},
+ {file = "coverage-7.3.2-cp310-cp310-win_amd64.whl", hash = "sha256:c0ba320de3fb8c6ec16e0be17ee1d3d69adcda99406c43c0409cb5c41788a611"},
+ {file = "coverage-7.3.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:ac8c802fa29843a72d32ec56d0ca792ad15a302b28ca6203389afe21f8fa062c"},
+ {file = "coverage-7.3.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:89a937174104339e3a3ffcf9f446c00e3a806c28b1841c63edb2b369310fd074"},
+ {file = "coverage-7.3.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e267e9e2b574a176ddb983399dec325a80dbe161f1a32715c780b5d14b5f583a"},
+ {file = "coverage-7.3.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2443cbda35df0d35dcfb9bf8f3c02c57c1d6111169e3c85fc1fcc05e0c9f39a3"},
+ {file = "coverage-7.3.2-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4175e10cc8dda0265653e8714b3174430b07c1dca8957f4966cbd6c2b1b8065a"},
+ {file = "coverage-7.3.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:0cbf38419fb1a347aaf63481c00f0bdc86889d9fbf3f25109cf96c26b403fda1"},
+ {file = "coverage-7.3.2-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:5c913b556a116b8d5f6ef834038ba983834d887d82187c8f73dec21049abd65c"},
+ {file = "coverage-7.3.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:1981f785239e4e39e6444c63a98da3a1db8e971cb9ceb50a945ba6296b43f312"},
+ {file = "coverage-7.3.2-cp311-cp311-win32.whl", hash = "sha256:43668cabd5ca8258f5954f27a3aaf78757e6acf13c17604d89648ecc0cc66640"},
+ {file = "coverage-7.3.2-cp311-cp311-win_amd64.whl", hash = "sha256:e10c39c0452bf6e694511c901426d6b5ac005acc0f78ff265dbe36bf81f808a2"},
+ {file = "coverage-7.3.2-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:4cbae1051ab791debecc4a5dcc4a1ff45fc27b91b9aee165c8a27514dd160836"},
+ {file = "coverage-7.3.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:12d15ab5833a997716d76f2ac1e4b4d536814fc213c85ca72756c19e5a6b3d63"},
+ {file = "coverage-7.3.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3c7bba973ebee5e56fe9251300c00f1579652587a9f4a5ed8404b15a0471f216"},
+ {file = "coverage-7.3.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:fe494faa90ce6381770746077243231e0b83ff3f17069d748f645617cefe19d4"},
+ {file = "coverage-7.3.2-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f6e9589bd04d0461a417562649522575d8752904d35c12907d8c9dfeba588faf"},
+ {file = "coverage-7.3.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:d51ac2a26f71da1b57f2dc81d0e108b6ab177e7d30e774db90675467c847bbdf"},
+ {file = "coverage-7.3.2-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:99b89d9f76070237975b315b3d5f4d6956ae354a4c92ac2388a5695516e47c84"},
+ {file = "coverage-7.3.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:fa28e909776dc69efb6ed975a63691bc8172b64ff357e663a1bb06ff3c9b589a"},
+ {file = "coverage-7.3.2-cp312-cp312-win32.whl", hash = "sha256:289fe43bf45a575e3ab10b26d7b6f2ddb9ee2dba447499f5401cfb5ecb8196bb"},
+ {file = "coverage-7.3.2-cp312-cp312-win_amd64.whl", hash = "sha256:7dbc3ed60e8659bc59b6b304b43ff9c3ed858da2839c78b804973f613d3e92ed"},
+ {file = "coverage-7.3.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:f94b734214ea6a36fe16e96a70d941af80ff3bfd716c141300d95ebc85339738"},
+ {file = "coverage-7.3.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:af3d828d2c1cbae52d34bdbb22fcd94d1ce715d95f1a012354a75e5913f1bda2"},
+ {file = "coverage-7.3.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:630b13e3036e13c7adc480ca42fa7afc2a5d938081d28e20903cf7fd687872e2"},
+ {file = "coverage-7.3.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c9eacf273e885b02a0273bb3a2170f30e2d53a6d53b72dbe02d6701b5296101c"},
+ {file = "coverage-7.3.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d8f17966e861ff97305e0801134e69db33b143bbfb36436efb9cfff6ec7b2fd9"},
+ {file = "coverage-7.3.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:b4275802d16882cf9c8b3d057a0839acb07ee9379fa2749eca54efbce1535b82"},
+ {file = "coverage-7.3.2-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:72c0cfa5250f483181e677ebc97133ea1ab3eb68645e494775deb6a7f6f83901"},
+ {file = "coverage-7.3.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:cb536f0dcd14149425996821a168f6e269d7dcd2c273a8bff8201e79f5104e76"},
+ {file = "coverage-7.3.2-cp38-cp38-win32.whl", hash = "sha256:307adb8bd3abe389a471e649038a71b4eb13bfd6b7dd9a129fa856f5c695cf92"},
+ {file = "coverage-7.3.2-cp38-cp38-win_amd64.whl", hash = "sha256:88ed2c30a49ea81ea3b7f172e0269c182a44c236eb394718f976239892c0a27a"},
+ {file = "coverage-7.3.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:b631c92dfe601adf8f5ebc7fc13ced6bb6e9609b19d9a8cd59fa47c4186ad1ce"},
+ {file = "coverage-7.3.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:d3d9df4051c4a7d13036524b66ecf7a7537d14c18a384043f30a303b146164e9"},
+ {file = "coverage-7.3.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5f7363d3b6a1119ef05015959ca24a9afc0ea8a02c687fe7e2d557705375c01f"},
+ {file = "coverage-7.3.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2f11cc3c967a09d3695d2a6f03fb3e6236622b93be7a4b5dc09166a861be6d25"},
+ {file = "coverage-7.3.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:149de1d2401ae4655c436a3dced6dd153f4c3309f599c3d4bd97ab172eaf02d9"},
+ {file = "coverage-7.3.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3a4006916aa6fee7cd38db3bfc95aa9c54ebb4ffbfc47c677c8bba949ceba0a6"},
+ {file = "coverage-7.3.2-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:9028a3871280110d6e1aa2df1afd5ef003bab5fb1ef421d6dc748ae1c8ef2ebc"},
+ {file = "coverage-7.3.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:9f805d62aec8eb92bab5b61c0f07329275b6f41c97d80e847b03eb894f38d083"},
+ {file = "coverage-7.3.2-cp39-cp39-win32.whl", hash = "sha256:d1c88ec1a7ff4ebca0219f5b1ef863451d828cccf889c173e1253aa84b1e07ce"},
+ {file = "coverage-7.3.2-cp39-cp39-win_amd64.whl", hash = "sha256:b4767da59464bb593c07afceaddea61b154136300881844768037fd5e859353f"},
+ {file = "coverage-7.3.2-pp38.pp39.pp310-none-any.whl", hash = "sha256:ae97af89f0fbf373400970c0a21eef5aa941ffeed90aee43650b81f7d7f47637"},
+ {file = "coverage-7.3.2.tar.gz", hash = "sha256:be32ad29341b0170e795ca590e1c07e81fc061cb5b10c74ce7203491484404ef"},
+]
+
+[[package]]
+name = "exceptiongroup"
+version = "1.1.3"
+requires_python = ">=3.7"
+summary = "Backport of PEP 654 (exception groups)"
+files = [
+ {file = "exceptiongroup-1.1.3-py3-none-any.whl", hash = "sha256:343280667a4585d195ca1cf9cef84a4e178c4b6cf2274caef9859782b567d5e3"},
+ {file = "exceptiongroup-1.1.3.tar.gz", hash = "sha256:097acd85d473d75af5bb98e41b61ff7fe35efe6675e4f9370ec6ec5126d160e9"},
+]
+
+[[package]]
+name = "h11"
+version = "0.14.0"
+requires_python = ">=3.7"
+summary = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1"
+files = [
+ {file = "h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761"},
+ {file = "h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d"},
+]
+
+[[package]]
+name = "httpcore"
+version = "0.18.0"
+requires_python = ">=3.8"
+summary = "A minimal low-level HTTP client."
+dependencies = [
+ "anyio<5.0,>=3.0",
+ "certifi",
+ "h11<0.15,>=0.13",
+ "sniffio==1.*",
+]
+files = [
+ {file = "httpcore-0.18.0-py3-none-any.whl", hash = "sha256:adc5398ee0a476567bf87467063ee63584a8bce86078bf748e48754f60202ced"},
+ {file = "httpcore-0.18.0.tar.gz", hash = "sha256:13b5e5cd1dca1a6636a6aaea212b19f4f85cd88c366a2b82304181b769aab3c9"},
+]
+
+[[package]]
+name = "httpx"
+version = "0.25.0"
+requires_python = ">=3.8"
+summary = "The next generation HTTP client."
+dependencies = [
+ "certifi",
+ "httpcore<0.19.0,>=0.18.0",
+ "idna",
+ "sniffio",
+]
+files = [
+ {file = "httpx-0.25.0-py3-none-any.whl", hash = "sha256:181ea7f8ba3a82578be86ef4171554dd45fec26a02556a744db029a0a27b7100"},
+ {file = "httpx-0.25.0.tar.gz", hash = "sha256:47ecda285389cb32bb2691cc6e069e3ab0205956f681c5b2ad2325719751d875"},
+]
+
+[[package]]
+name = "idna"
+version = "3.4"
+requires_python = ">=3.5"
+summary = "Internationalized Domain Names in Applications (IDNA)"
+files = [
+ {file = "idna-3.4-py3-none-any.whl", hash = "sha256:90b77e79eaa3eba6de819a0c442c0b4ceefc341a7a2ab77d7562bf49f425c5c2"},
+ {file = "idna-3.4.tar.gz", hash = "sha256:814f528e8dead7d329833b91c5faa87d60bf71824cd12a7530b5526063d02cb4"},
+]
+
+[[package]]
+name = "iniconfig"
+version = "2.0.0"
+requires_python = ">=3.7"
+summary = "brain-dead simple config-ini parsing"
+files = [
+ {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"},
+ {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"},
+]
+
+[[package]]
+name = "msgspec"
+version = "0.18.4"
+requires_python = ">=3.8"
+summary = "A fast serialization and validation library, with builtin support for JSON, MessagePack, YAML, and TOML."
+files = [
+ {file = "msgspec-0.18.4-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:4d24a291a3c94a7f5e26e8f5ef93e72bf26c10dfeed4d6ae8fc87ead02f4e265"},
+ {file = "msgspec-0.18.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:9714b78965047638c01c818b4b418133d77e849017de17b0655ee37b714b47a6"},
+ {file = "msgspec-0.18.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:241277eed9fd91037372519fca62aecf823f7229c1d351030d0be5e3302580c1"},
+ {file = "msgspec-0.18.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d08175cbb55c1a87dd258645dce6cd00705d6088bf88e7cf510a9d5c24b0720b"},
+ {file = "msgspec-0.18.4-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:da13a06e77d683204eee3b134b08ecd5e4759a79014027b1bcd7a12c614b466d"},
+ {file = "msgspec-0.18.4-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:73e70217ff5e4ac244c8f1b0769215cbc81e1c904e135597a5b71162857e6c27"},
+ {file = "msgspec-0.18.4-cp310-cp310-win_amd64.whl", hash = "sha256:dc25e6100026f5e1ecb5120150f4e78beb909cbeb0eb724b9982361b75c86c6b"},
+ {file = "msgspec-0.18.4-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:e14287c3405093645b3812e3436598edd383b9ed724c686852e65d569f39f953"},
+ {file = "msgspec-0.18.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:acdcef2fccfff02f80ac8673dbeab205c288b680d81e05bfb5ae0be6b1502a7e"},
+ {file = "msgspec-0.18.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b052fd7d25a8aa2ffde10126ee1d97b4c6f3d81f3f3ab1258ff759a2bd794874"},
+ {file = "msgspec-0.18.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:826dcb0dfaac0abbcf3a3ae991749900671796eb688b017a69a82bde1e624662"},
+ {file = "msgspec-0.18.4-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:86800265f87f192a0daefe668e0a9634c35bf8af94b1f297e1352ac62d2e26da"},
+ {file = "msgspec-0.18.4-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:227fee75a25080a8b3677cdd95b9c0c3652e27869004a084886c65eb558b3dd6"},
+ {file = "msgspec-0.18.4-cp311-cp311-win_amd64.whl", hash = "sha256:828ef92f6654915c36ef6c7d8fec92404a13be48f9ff85f060e73b30299bafe1"},
+ {file = "msgspec-0.18.4-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:8476848f4937da8faec53700891694df2e412453cb7445991f0664cdd1e2dd16"},
+ {file = "msgspec-0.18.4-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f668102958841c5bbd3ba7cf569a65d17aa3bdcf22124f394dfcfcf53cc5a9b9"},
+ {file = "msgspec-0.18.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cc2405dba5af6478dedd3512bb92197b6f9d1bc0095655afbe9b54d7a426f19f"},
+ {file = "msgspec-0.18.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d99f3c13569a5add0980b0d8c6e0bd94a656f6363b26107435b3091df979d228"},
+ {file = "msgspec-0.18.4-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:8a198409f672f93534c9c36bdc9eea9fb536827bd63ea846882365516a961356"},
+ {file = "msgspec-0.18.4-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:e21bc5aae6b80dfe4eb75dc1bb29af65483f967d5522e9e3812115a0ba285cac"},
+ {file = "msgspec-0.18.4-cp312-cp312-win_amd64.whl", hash = "sha256:44d551aee1ec8aa2d7b64762557c266bcbf7d5109f2246955718d05becc509d6"},
+ {file = "msgspec-0.18.4-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:bbbc08d59f74de5791bda63569f26a35ae1dd6bd20c55c3ceba5567b0e5a8ef1"},
+ {file = "msgspec-0.18.4-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:87bc01949a35970398f5267df8ed4189c340727bb6feec99efdb9969dd05cf30"},
+ {file = "msgspec-0.18.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:96ccaef83adc0ce96d95328a03289cd5aead4fe400aac21fbe2008855a124a01"},
+ {file = "msgspec-0.18.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f6229dd49438d81ed7a3470e3cbc9646b1cc1b120d415a1786df880dabb1d1c4"},
+ {file = "msgspec-0.18.4-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:55e578fd921c88de0d3a209fe5fd392bb66623924c6525b42cea37c72bf8d558"},
+ {file = "msgspec-0.18.4-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:e95bd0a946b5b7206f27c0f654f490231c9ad5e5a4ff65af8c986f5114dfaf0e"},
+ {file = "msgspec-0.18.4-cp38-cp38-win_amd64.whl", hash = "sha256:7e95817021db96c43fd81244228e185b13b085cca3d5169af4e2dfe3ff412954"},
+ {file = "msgspec-0.18.4-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:847d79f6f0b698671ff390aa5a66e207108f2c23b077ef9314ca4fe7819fa4ec"},
+ {file = "msgspec-0.18.4-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:e4294158c233884f3b3220f0e96a30d3e916a4781f9502ae6d477bd57bbc80ad"},
+ {file = "msgspec-0.18.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:deb11ba2709019192636042df5c8db8738e45946735627021b7e7934714526e4"},
+ {file = "msgspec-0.18.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b01efbf80a987a99e9079257c893c026dc661d4cd05caa1f7eabf4accc7f1fbc"},
+ {file = "msgspec-0.18.4-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:991aa3c76d1b1ec84e840d0b3c96692af834e1f8a1e1a3974cbd189eaf0f2276"},
+ {file = "msgspec-0.18.4-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:8064908ddb3d95d3261aaca48fd38abb16ccf59dc3f2d01eb4e04591fc1e9bd4"},
+ {file = "msgspec-0.18.4-cp39-cp39-win_amd64.whl", hash = "sha256:5f446f16ea57d70cceec29b7cb85ec0b3bea032e3dec316806e38575ea3a69b4"},
+ {file = "msgspec-0.18.4.tar.gz", hash = "sha256:cb62030bd6b1a00b01a2fcb09735016011696304e6b1d3321e58022548268d3e"},
+]
+
+[[package]]
+name = "packaging"
+version = "23.2"
+requires_python = ">=3.7"
+summary = "Core utilities for Python packages"
+files = [
+ {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"},
+ {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"},
+]
+
+[[package]]
+name = "pluggy"
+version = "1.3.0"
+requires_python = ">=3.8"
+summary = "plugin and hook calling mechanisms for python"
+files = [
+ {file = "pluggy-1.3.0-py3-none-any.whl", hash = "sha256:d89c696a773f8bd377d18e5ecda92b7a3793cbe66c87060a6fb58c7b6e1061f7"},
+ {file = "pluggy-1.3.0.tar.gz", hash = "sha256:cf61ae8f126ac6f7c451172cf30e3e43d3ca77615509771b3a984a0730651e12"},
+]
+
+[[package]]
+name = "pytest"
+version = "7.4.3"
+requires_python = ">=3.7"
+summary = "pytest: simple powerful testing with Python"
+dependencies = [
+ "colorama; sys_platform == \"win32\"",
+ "exceptiongroup>=1.0.0rc8; python_version < \"3.11\"",
+ "iniconfig",
+ "packaging",
+ "pluggy<2.0,>=0.12",
+ "tomli>=1.0.0; python_version < \"3.11\"",
+]
+files = [
+ {file = "pytest-7.4.3-py3-none-any.whl", hash = "sha256:0d009c083ea859a71b76adf7c1d502e4bc170b80a8ef002da5806527b9591fac"},
+ {file = "pytest-7.4.3.tar.gz", hash = "sha256:d989d136982de4e3b29dabcc838ad581c64e8ed52c11fbe86ddebd9da0818cd5"},
+]
+
+[[package]]
+name = "pytest-asyncio"
+version = "0.21.1"
+requires_python = ">=3.7"
+summary = "Pytest support for asyncio"
+dependencies = [
+ "pytest>=7.0.0",
+]
+files = [
+ {file = "pytest-asyncio-0.21.1.tar.gz", hash = "sha256:40a7eae6dded22c7b604986855ea48400ab15b069ae38116e8c01238e9eeb64d"},
+ {file = "pytest_asyncio-0.21.1-py3-none-any.whl", hash = "sha256:8666c1c8ac02631d7c51ba282e0c69a8a452b211ffedf2599099845da5c5c37b"},
+]
+
+[[package]]
+name = "pytest-cov"
+version = "4.1.0"
+requires_python = ">=3.7"
+summary = "Pytest plugin for measuring coverage."
+dependencies = [
+ "coverage[toml]>=5.2.1",
+ "pytest>=4.6",
+]
+files = [
+ {file = "pytest-cov-4.1.0.tar.gz", hash = "sha256:3904b13dfbfec47f003b8e77fd5b589cd11904a21ddf1ab38a64f204d6a10ef6"},
+ {file = "pytest_cov-4.1.0-py3-none-any.whl", hash = "sha256:6ba70b9e97e69fcc3fb45bfeab2d0a138fb65c4d0d6a41ef33983ad114be8c3a"},
+]
+
+[[package]]
+name = "ruff"
+version = "0.1.3"
+requires_python = ">=3.7"
+summary = "An extremely fast Python linter, written in Rust."
+files = [
+ {file = "ruff-0.1.3-py3-none-macosx_10_7_x86_64.whl", hash = "sha256:b46d43d51f7061652eeadb426a9e3caa1e0002470229ab2fc19de8a7b0766901"},
+ {file = "ruff-0.1.3-py3-none-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:b8afeb9abd26b4029c72adc9921b8363374f4e7edb78385ffaa80278313a15f9"},
+ {file = "ruff-0.1.3-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ca3cf365bf32e9ba7e6db3f48a4d3e2c446cd19ebee04f05338bc3910114528b"},
+ {file = "ruff-0.1.3-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:4874c165f96c14a00590dcc727a04dca0cfd110334c24b039458c06cf78a672e"},
+ {file = "ruff-0.1.3-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:eec2dd31eed114e48ea42dbffc443e9b7221976554a504767ceaee3dd38edeb8"},
+ {file = "ruff-0.1.3-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:dc3ec4edb3b73f21b4aa51337e16674c752f1d76a4a543af56d7d04e97769613"},
+ {file = "ruff-0.1.3-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2e3de9ed2e39160800281848ff4670e1698037ca039bda7b9274f849258d26ce"},
+ {file = "ruff-0.1.3-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1c595193881922cc0556a90f3af99b1c5681f0c552e7a2a189956141d8666fe8"},
+ {file = "ruff-0.1.3-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0f75e670d529aa2288cd00fc0e9b9287603d95e1536d7a7e0cafe00f75e0dd9d"},
+ {file = "ruff-0.1.3-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:76dd49f6cd945d82d9d4a9a6622c54a994689d8d7b22fa1322983389b4892e20"},
+ {file = "ruff-0.1.3-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:918b454bc4f8874a616f0d725590277c42949431ceb303950e87fef7a7d94cb3"},
+ {file = "ruff-0.1.3-py3-none-musllinux_1_2_i686.whl", hash = "sha256:d8859605e729cd5e53aa38275568dbbdb4fe882d2ea2714c5453b678dca83784"},
+ {file = "ruff-0.1.3-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:0b6c55f5ef8d9dd05b230bb6ab80bc4381ecb60ae56db0330f660ea240cb0d4a"},
+ {file = "ruff-0.1.3-py3-none-win32.whl", hash = "sha256:3e7afcbdcfbe3399c34e0f6370c30f6e529193c731b885316c5a09c9e4317eef"},
+ {file = "ruff-0.1.3-py3-none-win_amd64.whl", hash = "sha256:7a18df6638cec4a5bd75350639b2bb2a2366e01222825562c7346674bdceb7ea"},
+ {file = "ruff-0.1.3-py3-none-win_arm64.whl", hash = "sha256:12fd53696c83a194a2db7f9a46337ce06445fb9aa7d25ea6f293cf75b21aca9f"},
+ {file = "ruff-0.1.3.tar.gz", hash = "sha256:3ba6145369a151401d5db79f0a47d50e470384d0d89d0d6f7fab0b589ad07c34"},
+]
+
+[[package]]
+name = "sniffio"
+version = "1.3.0"
+requires_python = ">=3.7"
+summary = "Sniff out which async library your code is running under"
+files = [
+ {file = "sniffio-1.3.0-py3-none-any.whl", hash = "sha256:eecefdce1e5bbfb7ad2eeaabf7c1eeb404d7757c379bd1f7e5cce9d8bf425384"},
+ {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"},
+]
+
+[[package]]
+name = "tomli"
+version = "2.0.1"
+requires_python = ">=3.7"
+summary = "A lil' TOML parser"
+files = [
+ {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"},
+ {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"},
+]
diff --git a/pyproject.toml b/pyproject.toml
new file mode 100644
index 0000000..c4308e0
--- /dev/null
+++ b/pyproject.toml
@@ -0,0 +1,67 @@
+[project]
+name = "StarRailDamageCal"
+version = "0.1.0"
+description = "For StarRail Role Damage Cal"
+authors = [
+ {name = "qwerdvd", email = "105906879+qwerdvd@users.noreply.github.com"},
+]
+dependencies = [
+ "msgspec>=0.18.4",
+ "httpx>=0.25.0",
+]
+requires-python = ">=3.8"
+readme = "README.md"
+license = {text = "MIT"}
+
+packages = [{ include = "StarRailDamageCal" }]
+
+[tool.ruff]
+select = ["ALL"]
+ignore = [
+ "E402",
+ "B008",
+ "F403",
+ "F405",
+ "RET505",
+ "N816",
+ "N815",
+ "ANN101",
+ "N806",
+ "FA100",
+ "PLR",
+ "C901",
+ "N803",
+ "N802",
+ "ANN",
+ "ERA001",
+ "E501",
+ "D",
+ "N999",
+ "ARG",
+ "COM812",
+ "N801",
+ "ISC"
+]
+line-length = 88
+target-version = "py38"
+ignore-init-module-imports = true
+
+[tool.pdm.dev-dependencies]
+test = [
+ "pytest>=7.4.3",
+ "pytest-asyncio>=0.21.1",
+ "pytest-cov>=4.1.0",
+]
+lint = [
+ "ruff>=0.1.3",
+]
+
+[build-system]
+requires = ["pdm-backend"]
+build-backend = "pdm.backend"
+
+[tool.pyright]
+reportShadowedImports = false
+pythonVersion = "3.8"
+pythonPlatform = "All"
+executionEnvironments = [{ root = "./starrail_damage_cal/" }]
diff --git a/starrail_damage_cal/__init__.py b/starrail_damage_cal/__init__.py
new file mode 100644
index 0000000..ddfb7ea
--- /dev/null
+++ b/starrail_damage_cal/__init__.py
@@ -0,0 +1 @@
+from .cal_damage import DamageCal # noqa: F401
diff --git a/starrail_damage_cal/cal_damage.py b/starrail_damage_cal/cal_damage.py
new file mode 100644
index 0000000..23da213
--- /dev/null
+++ b/starrail_damage_cal/cal_damage.py
@@ -0,0 +1,107 @@
+from typing import Dict
+
+from msgspec import convert
+
+from starrail_damage_cal.damage.Avatar import AvatarInstance
+from starrail_damage_cal.exception import (
+ CharNameError,
+ MihomoRequestError,
+ NotInCharacterShowcaseError,
+)
+from starrail_damage_cal.map.name_covert import alias_to_char_name, name_to_avatar_id
+from starrail_damage_cal.mihomo.models import MihomoData
+from starrail_damage_cal.mono.Character import Character
+from starrail_damage_cal.to_data import api_to_dict
+
+
+class DamageCal:
+ @classmethod
+ async def cal_info(cls, char_data: Dict):
+ char = Character(char_data)
+ await char.get_equipment_info()
+ await char.get_char_attribute_bonus()
+ await char.get_relic_info()
+ avatar = AvatarInstance(char)
+ return await avatar.get_damage_info()
+
+ @classmethod
+ async def get_damage_data_by_uid(cls, uid: str, avatar_name: str):
+ char_name = alias_to_char_name(avatar_name)
+ char_id = name_to_avatar_id(char_name)
+
+ if char_id == "":
+ raise CharNameError(char_name)
+
+ char_id_list, char_data_dict = await api_to_dict(uid)
+
+ if isinstance(char_id_list, str):
+ raise MihomoRequestError
+
+ if char_data_dict is None:
+ raise MihomoRequestError
+
+ if char_id not in char_id_list:
+ raise NotInCharacterShowcaseError
+
+ char_data = char_data_dict[char_id]
+ return await cls.cal_info(char_data)
+
+ @classmethod
+ async def get_damage_data_by_mihomo_raw(cls, mihomo_raw: Dict, avatar_name: str):
+ char_name = alias_to_char_name(avatar_name)
+ char_id = name_to_avatar_id(char_name)
+
+ if char_id == "":
+ raise CharNameError(char_name)
+
+ mihomo_data = convert(mihomo_raw, type=MihomoData)
+ char_id_list, char_data_dict = await api_to_dict(mihomo_raw=mihomo_data)
+
+ if isinstance(char_id_list, str):
+ raise MihomoRequestError
+
+ if char_data_dict is None:
+ raise MihomoRequestError
+
+ if char_id not in char_id_list:
+ raise NotInCharacterShowcaseError
+
+ char_data = char_data_dict[char_id]
+ return await cls.cal_info(char_data)
+
+ @classmethod
+ async def get_all_damage_data_by_mihomo_raw(cls, mihomo_raw: Dict):
+ mihomo_data = convert(mihomo_raw, type=MihomoData)
+ char_id_list, char_data_dict = await api_to_dict(mihomo_raw=mihomo_data)
+
+ if isinstance(char_id_list, str):
+ raise MihomoRequestError
+
+ if char_data_dict is None:
+ raise MihomoRequestError
+
+ damage_dict = {}
+
+ for char_id in char_id_list:
+ char_data = char_data_dict[char_id]
+ damage_dict[char_id] = await cls.cal_info(char_data)
+
+ return damage_dict
+
+ @classmethod
+ async def get_all_damage_data_by_uid(cls, uid: str):
+ char_id_list, char_data_dict = await api_to_dict(sr_uid=uid)
+
+ if isinstance(char_id_list, str):
+ raise MihomoRequestError
+
+ if char_data_dict is None:
+ raise MihomoRequestError
+
+ damage_dict = {}
+
+ for char_id in char_id_list:
+ char_data = char_data_dict[char_id]
+ damage_dict[char_id] = await cls.cal_info(char_data)
+
+ return damage_dict
diff --git a/starrail_damage_cal/damage/Avatar.py b/starrail_damage_cal/damage/Avatar.py
new file mode 100644
index 0000000..73c5cc8
--- /dev/null
+++ b/starrail_damage_cal/damage/Avatar.py
@@ -0,0 +1,106 @@
+import json
+from pathlib import Path
+from typing import Dict
+
+from starrail_damage_cal.damage.AvatarDamage.AvatarDamage import AvatarDamage
+from starrail_damage_cal.damage.Base.AvatarBase import BaseAvatarinfo
+from starrail_damage_cal.damage.Base.model import DamageInstance
+from starrail_damage_cal.damage.Relic.Relic import RelicSet, SingleRelic
+from starrail_damage_cal.damage.Weapon.Weapon import Weapon
+from starrail_damage_cal.mono.Character import Character
+
+Excel_path = Path(__file__).parent
+with Path.open(Excel_path / "Excel" / "SkillData.json", encoding="utf-8") as f:
+ skill_dict = json.load(f)
+
+
+class AvatarInstance:
+ def __init__(self, raw_data: Character):
+ self.raw_data = DamageInstance(raw_data)
+ self.avatardamage = AvatarDamage.create(
+ self.raw_data.avatar,
+ self.raw_data.skill,
+ )
+ self.avatar = BaseAvatarinfo(self.raw_data.avatar)
+ self.weapon = Weapon.create(self.raw_data.weapon)
+ self.relic_set = RelicSet().create(self.raw_data.relic)
+
+ self.base_attr = self.cal_role_base_attr()
+ self.attribute_bonus: Dict[str, float] = {}
+
+ self.cal_relic_attr_add()
+ self.cal_avatar_attr_add()
+ self.cal_avatar_eidolon_add()
+ self.cal_weapon_attr_add()
+
+ def merge_attribute_bonus(self, add_attribute: Dict[str, float]):
+ for attribute in add_attribute:
+ if attribute in self.attribute_bonus:
+ self.attribute_bonus[attribute] += add_attribute[attribute]
+ else:
+ self.attribute_bonus[attribute] = add_attribute[attribute]
+
+ def cal_role_base_attr(self):
+ base_attr: Dict[str, float] = {}
+ avatar_attribute = self.avatar.avatar_attribute
+ for attr_name, attr_value in avatar_attribute.items():
+ if attr_name in base_attr:
+ base_attr[attr_name] += attr_value
+ else:
+ base_attr[attr_name] = attr_value
+
+ weapon_attribute = self.weapon.weapon_base_attribute
+ for attr_name, attr_value in weapon_attribute.items():
+ if attr_name in base_attr:
+ base_attr[attr_name] += attr_value
+ else:
+ base_attr[attr_name] = attr_value
+ return base_attr
+
+ def cal_relic_attr_add(self):
+ # 单件属性
+ for relic_type in self.relic_set.__dict__:
+ if type(self.relic_set.__dict__[relic_type]) == SingleRelic:
+ relic: SingleRelic = self.relic_set.__dict__[relic_type]
+ self.merge_attribute_bonus(relic.relic_attribute_bonus)
+
+ # 套装面板加成属性
+ for set_skill in self.relic_set.SetSkill:
+ self.merge_attribute_bonus(set_skill.relicSetAttribute)
+
+ def cal_avatar_eidolon_add(self):
+ self.merge_attribute_bonus(self.avatardamage.eidolon_attribute)
+ self.merge_attribute_bonus(self.avatardamage.extra_ability_attribute)
+
+ def cal_avatar_attr_add(self):
+ attribute_bonus = self.avatar.avatar_attribute_bonus
+ if attribute_bonus:
+ for bonus in attribute_bonus:
+ status_add = bonus.statusAdd
+ bonus_property = status_add.property_
+ value = status_add.value
+ if bonus_property in self.attribute_bonus:
+ self.attribute_bonus[bonus_property] += value
+ else:
+ self.attribute_bonus[bonus_property] = value
+
+ def cal_weapon_attr_add(self):
+ self.merge_attribute_bonus(self.weapon.weapon_attribute)
+
+ async def get_damage_info(self):
+ Ultra_Use = self.avatar.Ultra_Use()
+ self.attribute_bonus = await self.weapon.weapon_ability(
+ Ultra_Use,
+ self.base_attr,
+ self.attribute_bonus,
+ )
+ for set_skill in self.relic_set.SetSkill:
+ self.attribute_bonus = await set_skill.set_skill_ability(
+ self.base_attr,
+ self.attribute_bonus,
+ )
+ if self.attribute_bonus is None:
+ msg = "attribute_bonus is None"
+ raise Exception(msg) # noqa: TRY002
+
+ return await self.avatardamage.getdamage(self.base_attr, self.attribute_bonus)
diff --git a/starrail_damage_cal/damage/AvatarDamage/AvatarDamage.py b/starrail_damage_cal/damage/AvatarDamage/AvatarDamage.py
new file mode 100644
index 0000000..5197e3c
--- /dev/null
+++ b/starrail_damage_cal/damage/AvatarDamage/AvatarDamage.py
@@ -0,0 +1,4455 @@
+import copy
+from typing import Dict, List
+
+from starrail_damage_cal.damage.Base.AvatarBase import BaseAvatar, BaseAvatarBuff
+from starrail_damage_cal.damage.Base.model import (
+ DamageInstanceAvatar,
+ DamageInstanceSkill,
+)
+from starrail_damage_cal.damage.Role import (
+ calculate_damage,
+ calculate_heal,
+ calculate_shield,
+)
+from starrail_damage_cal.logger import logger
+
+
+class Seele(BaseAvatar):
+ Buff: BaseAvatarBuff
+
+ def __init__(self, char: DamageInstanceAvatar, skills: List[DamageInstanceSkill]):
+ super().__init__(char=char, skills=skills)
+ self.eidolon_attribute: Dict[str, float] = {}
+ self.extra_ability_attribute: Dict[str, float] = {}
+ self.eidolons()
+ self.extra_ability()
+
+ def Technique(self):
+ pass
+
+ def eidolons(self):
+ if self.avatar_rank < 2:
+ self.eidolon_attribute["SpeedAddedRatio"] = 0.25
+ if self.avatar_rank >= 1:
+ self.eidolon_attribute["CriticalChanceBase"] = 0.15
+ if self.avatar_rank >= 2:
+ self.eidolon_attribute["SpeedAddedRatio"] = 0.5
+
+ def extra_ability(self):
+ # 额外能力 割裂 抗性穿透提高20
+ self.extra_ability_attribute["QuantumResistancePenetration"] = 0.2
+
+ async def getdamage(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ # logger.info(base_attr)
+ # logger.info(self.avatar_rank)
+
+ # 希尔天赋再现加伤害
+ attribute_bonus["AllDamageAddedRatio"] = self.Skill_num(
+ "Talent",
+ "Talent",
+ ) + attribute_bonus.get("AllDamageAddedRatio", 0)
+
+ damage1, damage2, damage3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "fujia",
+ "fujia",
+ "Thunder",
+ 0.44,
+ self.avatar_level,
+ )
+
+ skill_info_list = []
+ # 计算普攻伤害
+ skill_multiplier = self.Skill_num("Normal", "Normal")
+ damagelist1 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Normal",
+ "Normal",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist1[2] += damage3
+ skill_info_list.append({"name": "普攻", "damagelist": damagelist1})
+
+ # 计算战技伤害
+ skill_multiplier = self.Skill_num("BPSkill", "BPSkill")
+ damagelist2 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "BPSkill",
+ "BPSkill",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist2[2] += damage3
+ skill_info_list.append({"name": "战技", "damagelist": damagelist2})
+
+ # 计算大招伤害
+ skill_multiplier = self.Skill_num("Ultra", "Ultra")
+ damagelist3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Ultra",
+ "Ultra",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist3[2] += damage3
+ skill_info_list.append({"name": "终结技", "damagelist": damagelist3})
+
+ # 银狼降防终结技伤害
+ skill_multiplier = self.Skill_num("Ultra", "Ultra")
+ add_attr_bonus = copy.deepcopy(attribute_bonus)
+ add_attr_bonus["ignore_defence"] = 0.45 + add_attr_bonus.get(
+ "ignore_defence",
+ 0,
+ )
+ damagelist4 = await calculate_damage(
+ base_attr,
+ add_attr_bonus,
+ "Ultra",
+ "Ultra",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist4[2] += damage3
+ skill_info_list.append({"name": "银狼降防终结技", "damagelist": damagelist4})
+
+ logger.info(skill_info_list)
+ return skill_info_list
+
+
+class JingYuan(BaseAvatar):
+ Buff: BaseAvatarBuff
+
+ def __init__(self, char: DamageInstanceAvatar, skills: List[DamageInstanceSkill]):
+ super().__init__(char=char, skills=skills)
+ self.eidolon_attribute: Dict[str, float] = {}
+ self.extra_ability_attribute: Dict[str, float] = {}
+ self.eidolons()
+ self.extra_ability()
+
+ def Technique(self):
+ pass
+
+ def eidolons(self):
+ if self.avatar_rank >= 2:
+ self.eidolon_attribute["NormalDmgAdd"] = 0.2
+ self.eidolon_attribute["BPSkillDmgAdd"] = 0.2
+ self.eidolon_attribute["UltraDmgAdd"] = 0.2
+ if self.avatar_rank >= 6:
+ self.eidolon_attribute["Talent_DmgRatio"] = 0.288
+
+ def extra_ability(self):
+ logger.info("额外能力")
+ logger.info(
+ "【神君】下回合的攻击段数大于等于6段, 则其下回合的暴击伤害提高25%。",
+ )
+ self.extra_ability_attribute["CriticalDamageBase"] = 0.25
+ logger.info("施放战技后, 暴击率提升10%")
+ self.extra_ability_attribute["CriticalChanceBase"] = 0.1
+
+ async def getdamage(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ damage1, damage2, damage3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "fujia",
+ "fujia",
+ "Thunder",
+ 0.44,
+ self.avatar_level,
+ )
+
+ skill_info_list = []
+ # 计算普攻伤害
+ skill_multiplier = self.Skill_num("Normal", "Normal")
+ damagelist1 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Normal",
+ "Normal",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist1[2] += damage3
+ skill_info_list.append({"name": "普攻", "damagelist": damagelist1})
+
+ # 计算战技伤害
+ skill_multiplier = self.Skill_num("BPSkill", "BPSkill")
+ damagelist2 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "BPSkill",
+ "BPSkill",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist2[2] += damage3
+ skill_info_list.append({"name": "战技", "damagelist": damagelist2})
+
+ # 计算大招伤害
+ skill_multiplier = self.Skill_num("Ultra", "Ultra")
+ damagelist3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Ultra",
+ "Ultra",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist3[2] += damage3
+ skill_info_list.append({"name": "终结技", "damagelist": damagelist3})
+
+ # 神君
+ skill_multiplier = self.Skill_num("Talent", "Talent")
+ damagelist4 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Talent",
+ "Talent",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist4[2] += damage3
+ skill_info_list.append({"name": "10层神君伤害", "damagelist": damagelist4})
+
+ logger.info(skill_info_list)
+ return skill_info_list
+
+
+class Welt(BaseAvatar):
+ Buff: BaseAvatarBuff
+
+ def __init__(self, char: DamageInstanceAvatar, skills: List[DamageInstanceSkill]):
+ super().__init__(char=char, skills=skills)
+ self.eidolon_attribute: Dict[str, float] = {}
+ self.extra_ability_attribute: Dict[str, float] = {}
+ self.eidolons()
+ self.extra_ability()
+
+ def Technique(self):
+ pass
+
+ def eidolons(self):
+ pass
+
+ def extra_ability(self):
+ logger.info("额外能力")
+ logger.info("施放终结技时, 有100%基础概率使目标受到的伤害提高12%, 持续2回合。")
+ self.extra_ability_attribute["DmgRatio"] = 0.12
+ logger.info("对被弱点击破的敌方目标造成的伤害提高20")
+ self.extra_ability_attribute["AllDamageAddedRatio"] = 0.20
+
+ async def getdamage(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ damage1, damage2, damage3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "fujia",
+ "fujia",
+ "Thunder",
+ 0.44,
+ self.avatar_level,
+ )
+
+ skill_info_list = []
+ # 计算普攻伤害
+ skill_multiplier = self.Skill_num("Normal", "Normal")
+ damagelist1 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Normal",
+ "Normal",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist1[2] += damage3
+ skill_info_list.append({"name": "普攻", "damagelist": damagelist1})
+
+ # 计算战技伤害
+ attnum = 3
+ skill_multiplier = self.Skill_num("BPSkill", "BPSkill") / attnum
+ damagelist2 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "BPSkill",
+ "BPSkill",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ if self.avatar_rank >= 6:
+ attnum = 4
+ damagelist2[0] = damagelist2[0] * attnum
+ damagelist2[1] = damagelist2[1] * attnum
+ damagelist2[2] = damagelist2[2] * attnum
+ damagelist2[2] += damage3
+ skill_info_list.append({"name": "战技", "damagelist": damagelist2})
+
+ # 计算大招伤害
+ skill_multiplier = self.Skill_num("Ultra", "Ultra")
+ damagelist3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Ultra",
+ "Ultra",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist3[2] += damage3
+ skill_info_list.append({"name": "终结技", "damagelist": damagelist3})
+
+ if self.avatar_rank >= 1:
+ skill_multiplier = self.Skill_num("Normal", "Normal") * 0.5
+ damagelist4 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Normal",
+ "Normal",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist4[0] = damagelist1[0] + damagelist4[0]
+ damagelist4[1] = damagelist1[1] + damagelist4[1]
+ damagelist4[2] = damagelist1[2] + damagelist4[2]
+ damagelist4[2] += damage3
+ skill_info_list.append({"name": "强化普攻", "damagelist": damagelist4})
+
+ skill_multiplier = (self.Skill_num("BPSkill", "BPSkill") / 3) * 0.8
+ damagelist5 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "BPSkill",
+ "BPSkill",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist5[0] = damagelist2[0] + damagelist5[0]
+ damagelist5[1] = damagelist2[1] + damagelist5[1]
+ damagelist5[2] = damagelist2[2] + damagelist5[2]
+ damagelist5[2] += damage3
+ skill_info_list.append({"name": "强化战技", "damagelist": damagelist5})
+
+ logger.info(skill_info_list)
+ return skill_info_list
+
+
+class Danhengil(BaseAvatar):
+ Buff: BaseAvatarBuff
+
+ def __init__(self, char: DamageInstanceAvatar, skills: List[DamageInstanceSkill]):
+ super().__init__(char=char, skills=skills)
+ self.eidolon_attribute: Dict[str, float] = {}
+ self.extra_ability_attribute: Dict[str, float] = {}
+ self.eidolons()
+ self.extra_ability()
+
+ def Technique(self):
+ pass
+
+ def eidolons(self):
+ if self.avatar_rank >= 6:
+ self.extra_ability_attribute["Normal3_ImaginaryResistancePenetration"] = 0.6
+
+ def extra_ability(self):
+ logger.info("额外能力")
+ logger.info("对拥有虚数属性弱点的敌方目标造成伤害时, 暴击伤害提高24%。")
+ self.extra_ability_attribute["CriticalDamageBase"] = 0.24
+
+ async def getdamage(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ start_buff = 3
+ add_buff = 1
+ max_buff = 6
+ if self.avatar_rank >= 1:
+ start_buff = 6
+ add_buff = 2
+ max_buff = 10
+
+ injury_add = self.Skill_num("Talent", "Talent")
+ critical_damage_add = self.Skill_num("BPSkill", "BPSkill")
+ critical_buff = 0
+ if self.avatar_rank >= 4:
+ critical_buff = critical_damage_add * 4
+
+ skill_info_list = []
+ # 计算普攻1伤害
+ skill_multiplier = self.Skill_num("Normal", "Normal") / 2
+ damage_c = 0
+ damage_e = 0
+ damage_a = 0
+ add_attr_bonus: Dict[str, float] = {}
+ for i in range(1, 3):
+ add_attr_bonus = copy.deepcopy(attribute_bonus)
+ damage_buff = min(max_buff, start_buff + (i - 1) * add_buff)
+ add_attr_bonus["AllDamageAddedRatio"] = (
+ damage_buff * injury_add + add_attr_bonus.get("AllDamageAddedRatio", 0)
+ )
+ if self.avatar_rank >= 4:
+ add_attr_bonus["CriticalDamageBase"] = (
+ critical_buff + add_attr_bonus.get("CriticalDamageBase", 0)
+ )
+ damage1, damage2, damage3 = await calculate_damage(
+ base_attr,
+ add_attr_bonus,
+ "Normal",
+ "Normal",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damage_c += damage1
+ damage_e += damage2
+ damage_a += damage3
+ damage1, damage2, damage3 = await calculate_damage(
+ base_attr,
+ add_attr_bonus,
+ "Normal",
+ "Normal",
+ "Thunder",
+ 0.44,
+ self.avatar_level,
+ )
+ damage_a += damage3
+ skill_info_list.append(
+ {"name": "普攻", "damagelist": [damage_c, damage_e, damage_a]},
+ )
+
+ # 计算瞬华伤害
+ skill_multiplier = self.Skill_num("Normal", "Normal1") / 3
+ damage_c = 0
+ damage_e = 0
+ damage_a = 0
+ add_attr_bonus: Dict[str, float] = {}
+ for i in range(1, 4):
+ add_attr_bonus = copy.deepcopy(attribute_bonus)
+ damage_buff = min(max_buff, start_buff + (i - 1) * add_buff)
+ add_attr_bonus["AllDamageAddedRatio"] = (
+ damage_buff * injury_add + add_attr_bonus.get("AllDamageAddedRatio", 0)
+ )
+ if self.avatar_rank >= 4:
+ add_attr_bonus["CriticalDamageBase"] = (
+ critical_buff + add_attr_bonus.get("CriticalDamageBase", 0)
+ )
+ damage1, damage2, damage3 = await calculate_damage(
+ base_attr,
+ add_attr_bonus,
+ "Normal",
+ "Normal1",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damage_c += damage1
+ damage_e += damage2
+ damage_a += damage3
+ damage1, damage2, damage3 = await calculate_damage(
+ base_attr,
+ add_attr_bonus,
+ "Normal",
+ "Normal",
+ "Thunder",
+ 0.44,
+ self.avatar_level,
+ )
+ damage_a += damage3
+ skill_info_list.append(
+ {"name": "瞬华", "damagelist": [damage_c, damage_e, damage_a]},
+ )
+
+ # 计算天矢阴伤害
+ skill_multiplier = self.Skill_num("Normal", "Normal2") / 5
+ damage_c = 0
+ damage_e = 0
+ damage_a = 0
+ add_attr_bonus: Dict[str, float] = {}
+ for i in range(1, 6):
+ add_attr_bonus = copy.deepcopy(attribute_bonus)
+ damage_buff = min(max_buff, start_buff + (i - 1) * add_buff)
+ add_attr_bonus["AllDamageAddedRatio"] = (
+ damage_buff * injury_add + add_attr_bonus.get("AllDamageAddedRatio", 0)
+ )
+ if self.avatar_rank >= 4:
+ add_attr_bonus["CriticalDamageBase"] = (
+ critical_buff + add_attr_bonus.get("CriticalDamageBase", 0)
+ )
+ elif i >= 4:
+ critical_buff = (i - 3) * critical_damage_add
+ add_attr_bonus["CriticalDamageBase"] = (
+ critical_buff + add_attr_bonus.get("CriticalDamageBase", 0)
+ )
+ damage1, damage2, damage3 = await calculate_damage(
+ base_attr,
+ add_attr_bonus,
+ "Normal",
+ "Normal2",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damage_c += damage1
+ damage_e += damage2
+ damage_a += damage3
+ damage1, damage2, damage3 = await calculate_damage(
+ base_attr,
+ add_attr_bonus,
+ "Normal",
+ "Normal",
+ "Thunder",
+ 0.44,
+ self.avatar_level,
+ )
+ damage_a += damage3
+ skill_info_list.append(
+ {"name": "天矢阴", "damagelist": [damage_c, damage_e, damage_a]},
+ )
+
+ # 计算盘拏耀跃伤害
+ skill_multiplier = self.Skill_num("Normal", "Normal3") / 7
+ damage_c = 0
+ damage_e = 0
+ damage_a = 0
+ add_attr_bonus: Dict[str, float] = {}
+ for i in range(1, 8):
+ add_attr_bonus = copy.deepcopy(attribute_bonus)
+ damage_buff = min(max_buff, start_buff + (i - 1) * add_buff)
+ add_attr_bonus["AllDamageAddedRatio"] = (
+ damage_buff * injury_add + add_attr_bonus.get("AllDamageAddedRatio", 0)
+ )
+ if self.avatar_rank >= 4:
+ add_attr_bonus["CriticalDamageBase"] = (
+ critical_buff + add_attr_bonus.get("CriticalDamageBase", 0)
+ )
+ elif i >= 4:
+ critical_buff = (i - 3) * critical_damage_add
+ add_attr_bonus["CriticalDamageBase"] = (
+ critical_buff + add_attr_bonus.get("CriticalDamageBase", 0)
+ )
+ damage1, damage2, damage3 = await calculate_damage(
+ base_attr,
+ add_attr_bonus,
+ "Normal",
+ "Normal3",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damage_c += damage1
+ damage_e += damage2
+ damage_a += damage3
+ damage1, damage2, damage3 = await calculate_damage(
+ base_attr,
+ add_attr_bonus,
+ "Normal",
+ "Normal",
+ "Thunder",
+ 0.44,
+ self.avatar_level,
+ )
+ damage_a += damage3
+ skill_info_list.append(
+ {"name": "盘拏耀跃", "damagelist": [damage_c, damage_e, damage_a]},
+ )
+
+ # 计算大招伤害
+ skill_multiplier = self.Skill_num("Ultra", "Ultra") / 3
+ damage_c = 0
+ damage_e = 0
+ damage_a = 0
+ add_attr_bonus: Dict[str, float] = {}
+ for _ in range(1, 4):
+ add_attr_bonus = copy.deepcopy(attribute_bonus)
+ damage_buff = min(max_buff, 10)
+ add_attr_bonus["AllDamageAddedRatio"] = (
+ damage_buff * injury_add + add_attr_bonus.get("AllDamageAddedRatio", 0)
+ )
+ critical_buff = 4 * critical_damage_add
+ add_attr_bonus["CriticalDamageBase"] = critical_buff + add_attr_bonus.get(
+ "CriticalDamageBase",
+ 0,
+ )
+ damage1, damage2, damage3 = await calculate_damage(
+ base_attr,
+ add_attr_bonus,
+ "Ultra",
+ "Ultra",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damage_c += damage1
+ damage_e += damage2
+ damage_a += damage3
+ damage1, damage2, damage3 = await calculate_damage(
+ base_attr,
+ add_attr_bonus,
+ "Normal",
+ "Normal",
+ "Thunder",
+ 0.44,
+ self.avatar_level,
+ )
+ damage_a += damage3
+ skill_info_list.append(
+ {"name": "终结技", "damagelist": [damage_c, damage_e, damage_a]},
+ )
+ logger.info(skill_info_list)
+ return skill_info_list
+
+
+class Argenti(BaseAvatar):
+ Buff: BaseAvatarBuff
+
+ def __init__(self, char: DamageInstanceAvatar, skills: List[DamageInstanceSkill]):
+ super().__init__(char=char, skills=skills)
+ self.eidolon_attribute: Dict[str, float] = {}
+ self.extra_ability_attribute: Dict[str, float] = {}
+ self.eidolons()
+ self.extra_ability()
+
+ def Technique(self):
+ pass
+
+ def eidolons(self):
+ if self.avatar_rank >= 1:
+ self.eidolon_attribute["CriticalDamageBase"] = 0.4
+ if self.avatar_rank >= 2:
+ self.eidolon_attribute["AttackAddedRatio"] = 0.4
+ if self.avatar_rank >= 6:
+ self.eidolon_attribute["Ultra_PhysicalResistancePenetration"] = 0.3
+
+ def extra_ability(self):
+ self.extra_ability_attribute["AllDamageAddedRatio"] = 0.15
+
+ async def getdamage(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ talent_cc_add = self.Skill_num("Talent", "Talent")
+ attribute_bonus["CriticalChanceBase"] = (
+ talent_cc_add * 10 + attribute_bonus.get("CriticalChanceBase", 0)
+ )
+ if self.avatar_rank >= 4:
+ attribute_bonus["CriticalDamageBase"] = 0.08 + attribute_bonus.get(
+ "CriticalDamageBase",
+ 0,
+ )
+ attribute_bonus["CriticalChanceBase"] = (
+ talent_cc_add * 2 + attribute_bonus.get("CriticalChanceBase", 0)
+ )
+
+ damage1, damage2, damage3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "fujia",
+ "fujia",
+ "Thunder",
+ 0.44,
+ self.avatar_level,
+ )
+
+ skill_info_list = []
+ # 计算普攻伤害
+ skill_multiplier = self.Skill_num("Normal", "Normal")
+ damagelist1 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Normal",
+ "Normal",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist1[2] += damage3
+ skill_info_list.append({"name": "普攻", "damagelist": damagelist1})
+
+ # 计算战技伤害
+ skill_multiplier = self.Skill_num("BPSkill", "BPSkill")
+ damagelist2 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "BPSkill",
+ "BPSkill",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist2[2] += damage3
+ skill_info_list.append({"name": "战技", "damagelist": damagelist2})
+
+ # 计算大招1伤害
+ skill_multiplier = self.Skill_num("Ultra", "Ultra")
+ damagelist3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Ultra",
+ "Ultra",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist3[2] += damage3
+ skill_info_list.append({"name": "终结技(90耗能)", "damagelist": damagelist3})
+
+ # 计算大招2伤害
+ skill_multiplier = self.Skill_num("Ultra", "Ultra1")
+ damagelist4 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Ultra",
+ "Ultra",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist4[2] += damage3
+ # 计算大招2额外伤害
+ skill_multiplier = self.Skill_num("Ultra", "Ultra_add")
+ damagelist5 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Ultra",
+ "Ultra",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist5[0] = damagelist5[0] * 6 + damagelist4[0]
+ damagelist5[1] = damagelist5[1] * 6 + damagelist4[1]
+ damagelist5[2] = damagelist5[2] * 6 + damagelist4[2]
+ skill_info_list.append(
+ {"name": "强化终结技(180耗能)", "damagelist": damagelist5},
+ )
+ return skill_info_list
+
+
+class Clara(BaseAvatar):
+ Buff: BaseAvatarBuff
+
+ def __init__(self, char: DamageInstanceAvatar, skills: List[DamageInstanceSkill]):
+ super().__init__(char=char, skills=skills)
+ self.eidolon_attribute: Dict[str, float] = {}
+ self.extra_ability_attribute: Dict[str, float] = {}
+ self.eidolons()
+ self.extra_ability()
+
+ def Technique(self):
+ pass
+
+ def eidolons(self):
+ if self.avatar_rank >= 2:
+ self.eidolon_attribute["AttackAddedRatio"] = 0.2
+
+ def extra_ability(self):
+ logger.info("额外能力")
+ logger.info("史瓦罗的反击造成的伤害提高30%")
+ self.extra_ability_attribute["TalentDmgAdd"] = 0.3
+
+ async def getdamage(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ damage1, damage2, damage3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "fujia",
+ "fujia",
+ "Thunder",
+ 0.44,
+ self.avatar_level,
+ )
+
+ skill_info_list = []
+ # 计算普攻伤害
+ skill_multiplier = self.Skill_num("Normal", "Normal")
+ damagelist1 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Normal",
+ "Normal",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist1[2] += damage3
+ skill_info_list.append({"name": "普攻", "damagelist": damagelist1})
+
+ # 计算战技伤害
+ skill_multiplier = self.Skill_num("BPSkill", "BPSkill")
+ damagelist2 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "BPSkill",
+ "BPSkill",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist2[2] += damage3
+ skill_info_list.append({"name": "战技", "damagelist": damagelist2})
+
+ # 计算反击伤害
+ skill_multiplier = self.Skill_num("Talent", "Talent")
+ damagelist3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Talent",
+ "Talent",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist3[2] += damage3
+ skill_info_list.append({"name": "反击", "damagelist": damagelist3})
+
+ # 计算强化反击伤害
+ skill_multiplier = self.Skill_num("Talent", "Talent") + self.Skill_num(
+ "Ultra",
+ "Talent1",
+ )
+ damagelist4 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Talent",
+ "Talent",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist4[2] += damage3
+ skill_info_list.append({"name": "强化反击", "damagelist": damagelist4})
+
+ # 计算1+1托帕反击伤害
+ skill_multiplier = self.Skill_num("Talent", "Talent")
+ add_attr_bonus = copy.deepcopy(attribute_bonus)
+ add_attr_bonus["Talent_DmgRatio"] = (
+ add_attr_bonus.get("Talent_DmgRatio", 0) + 0.5
+ )
+ add_attr_bonus["Talent_CriticalDamageBase"] = (
+ add_attr_bonus.get("Talent_CriticalDamageBase", 0) + 0.74
+ )
+ damagelist5 = await calculate_damage(
+ base_attr,
+ add_attr_bonus,
+ "Talent",
+ "Talent",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist5[2] += damage3
+ skill_info_list.append({"name": "(1+1托帕)反击", "damagelist": damagelist5})
+
+ # 计算反击伤害
+ skill_multiplier = self.Skill_num("Talent", "Talent") + self.Skill_num(
+ "Ultra",
+ "Talent1",
+ )
+ add_attr_bonus = copy.deepcopy(attribute_bonus)
+ add_attr_bonus["Talent_DmgRatio"] = (
+ add_attr_bonus.get("Talent_DmgRatio", 0) + 0.5
+ )
+ add_attr_bonus["Talent_CriticalDamageBase"] = (
+ add_attr_bonus.get("Talent_CriticalDamageBase", 0) + 0.74
+ )
+ damagelist6 = await calculate_damage(
+ base_attr,
+ add_attr_bonus,
+ "Talent",
+ "Talent",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist6[2] += damage3
+ skill_info_list.append({"name": "(1+1托帕)强化反击", "damagelist": damagelist6})
+
+ return skill_info_list
+
+
+class Silverwolf(BaseAvatar):
+ Buff: BaseAvatarBuff
+
+ def __init__(self, char: DamageInstanceAvatar, skills: List[DamageInstanceSkill]):
+ super().__init__(char=char, skills=skills)
+ self.eidolon_attribute: Dict[str, float] = {}
+ self.extra_ability_attribute: Dict[str, float] = {}
+ self.eidolons()
+ self.extra_ability()
+
+ def Technique(self):
+ pass
+
+ def eidolons(self):
+ if self.avatar_rank >= 6:
+ self.extra_ability_attribute["AllDamageAddedRatio"] = 1
+
+ def extra_ability(self):
+ logger.info("额外能力")
+ logger.info("战技降抗")
+ logger.info("战技使目标全属性抗性降低的效果额外降低3%")
+ enemy_status_resistance = self.Skill_num("BPSkill", "BPSkill_D") + 0.03
+ self.extra_ability_attribute[
+ "QuantumResistancePenetration"
+ ] = enemy_status_resistance
+ logger.info("终结技降防")
+ ultra_defence = self.Skill_num("Ultra", "Ultra_D")
+ logger.info("天赋降防")
+ talent_defence = self.Skill_num("Talent", "Talent")
+ ignore_defence = ultra_defence + talent_defence
+ self.extra_ability_attribute["ignore_defence"] = ignore_defence
+
+ async def getdamage(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ damage1, damage2, damage3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "fujia",
+ "fujia",
+ "Thunder",
+ 0.44,
+ self.avatar_level,
+ )
+
+ skill_info_list = []
+ # 计算普攻伤害
+ skill_multiplier = self.Skill_num("Normal", "Normal")
+ damagelist1 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Normal",
+ "Normal",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist1[2] += damage3
+ skill_info_list.append({"name": "普攻", "damagelist": damagelist1})
+
+ # 计算战技伤害
+ skill_multiplier = self.Skill_num("BPSkill", "BPSkill")
+ damagelist2 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "BPSkill",
+ "BPSkill",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist2[2] += damage3
+ skill_info_list.append({"name": "战技", "damagelist": damagelist2})
+
+ # 计算终结技伤害
+ skill_multiplier = self.Skill_num("Ultra", "Ultra")
+ if self.avatar_rank >= 4:
+ skill_multiplier += 1
+ damagelist3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Ultra",
+ "Ultra",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist3[2] += damage3
+ skill_info_list.append({"name": "终结技", "damagelist": damagelist3})
+
+ return skill_info_list
+
+
+class Kafka(BaseAvatar):
+ Buff: BaseAvatarBuff
+
+ def __init__(self, char: DamageInstanceAvatar, skills: List[DamageInstanceSkill]):
+ super().__init__(char=char, skills=skills)
+ self.eidolon_attribute: Dict[str, float] = {}
+ self.extra_ability_attribute: Dict[str, float] = {}
+ self.eidolons()
+ self.extra_ability()
+
+ def Technique(self):
+ pass
+
+ def eidolons(self):
+ if self.avatar_rank >= 1:
+ self.extra_ability_attribute["DOTDmgAdd"] = 0.3
+ if self.avatar_rank >= 2:
+ self.extra_ability_attribute["DOTDmgAdd"] = 0.55
+
+ def extra_ability(self):
+ pass
+
+ async def getdamage(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ damage1, damage2, damage3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "fujia",
+ "fujia",
+ "Thunder",
+ 0.44,
+ self.avatar_level,
+ )
+
+ skill_info_list = []
+ # 计算普攻伤害
+ skill_multiplier = self.Skill_num("Normal", "Normal")
+ damagelist1 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Normal",
+ "Normal",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist1[2] += damage3
+ skill_info_list.append({"name": "普攻", "damagelist": damagelist1})
+
+ # 计算战技伤害
+ skill_multiplier = self.Skill_num("BPSkill", "BPSkill")
+ damagelist2 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "BPSkill",
+ "BPSkill",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist2[2] += damage3
+ skill_info_list.append({"name": "战技", "damagelist": damagelist2})
+
+ # 计算终结技伤害
+ skill_multiplier = self.Skill_num("Ultra", "Ultra")
+ damagelist3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Ultra",
+ "Ultra",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist3[2] += damage3
+ skill_info_list.append({"name": "终结技", "damagelist": damagelist3})
+
+ # 计算持续伤害
+ skill_multiplier = self.Skill_num("Ultra", "DOT")
+ if self.avatar_rank >= 6:
+ skill_multiplier += 1.56
+ damagelist4 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "DOT",
+ "DOT",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist4[2] += damage3
+ skill_info_list.append({"name": "单次持续伤害", "damagelist": damagelist4})
+
+ # 计算追加攻击伤害
+ skill_multiplier = self.Skill_num("Talent", "Talent")
+ damagelist5 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Talent",
+ "Talent",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist5[2] += damage3
+ skill_info_list.append({"name": "追加攻击", "damagelist": damagelist5})
+
+ return skill_info_list
+
+
+class Blade(BaseAvatar):
+ Buff: BaseAvatarBuff
+
+ def __init__(self, char: DamageInstanceAvatar, skills: List[DamageInstanceSkill]):
+ super().__init__(char=char, skills=skills)
+ self.eidolon_attribute: Dict[str, float] = {}
+ self.extra_ability_attribute: Dict[str, float] = {}
+ self.eidolons()
+ self.extra_ability()
+
+ def Technique(self):
+ pass
+
+ def eidolons(self):
+ if self.avatar_rank >= 2:
+ self.eidolon_attribute["CriticalChanceBase"] = 0.15
+ if self.avatar_rank >= 4:
+ self.eidolon_attribute["HPAddedRatio"] = 0.4
+
+ def extra_ability(self):
+ logger.info("额外能力")
+ logger.info("天赋施放的追加攻击伤害提高20%")
+ self.extra_ability_attribute["TalentDmgAdd"] = 0.2
+ logger.info("战技加伤")
+ self.extra_ability_attribute["AllDamageAddedRatio"] = self.Skill_num(
+ "BPSkill",
+ "BPSkill",
+ )
+
+ async def getdamage(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ damage1, damage2, damage3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "fujia",
+ "fujia",
+ "Thunder",
+ 0.44,
+ self.avatar_level,
+ )
+
+ skill_info_list = []
+ # 计算普攻伤害
+ skill_multiplier = self.Skill_num("Normal", "Normal")
+ damagelist1 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Normal",
+ "Normal",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist1[2] += damage3
+ skill_info_list.append({"name": "普攻", "damagelist": damagelist1})
+
+ # 计算强化普攻伤害
+ skill_multiplier = self.Skill_num("Normal", "Normal1")
+ damagelist2 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Normal",
+ "Normal",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist2[2] += damage3
+
+ skill_multiplier = self.Skill_num("Normal", "Normal1_HP")
+ damagelist3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Normal",
+ "Normal",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ 1,
+ )
+ damagelist3[0] += damagelist2[0]
+ damagelist3[1] += damagelist2[1]
+ damagelist3[2] += damagelist2[2]
+ skill_info_list.append({"name": "无间剑树", "damagelist": damagelist3})
+
+ # 计算终结技伤害
+ skill_multiplier = self.Skill_num("Ultra", "Ultra")
+ damagelist4 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Ultra",
+ "Ultra",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist4[2] += damage3
+
+ skill_multiplier = self.Skill_num("Ultra", "Ultra_HP")
+ if self.avatar_rank >= 1:
+ skill_multiplier += 0.9
+ damagelist5 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Ultra",
+ "Ultra",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ 1,
+ )
+ damagelist5[0] += damagelist4[0]
+ damagelist5[1] += damagelist4[1]
+ damagelist5[2] += damagelist4[2]
+ skill_info_list.append({"name": "终结技", "damagelist": damagelist5})
+
+ # 计算追加攻击伤害
+ skill_multiplier = self.Skill_num("Talent", "Talent")
+ damagelist6 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Talent",
+ "Talent",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist6[2] += damage3
+
+ skill_multiplier = self.Skill_num("Talent", "Talent_HP")
+ damagelist7 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Talent",
+ "Talent",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ 1,
+ )
+ damagelist7[0] += damagelist6[0]
+ damagelist7[1] += damagelist6[1]
+ damagelist7[2] += damagelist6[2]
+ if self.avatar_rank >= 6:
+ hp = (
+ base_attr["hp"] * (1 + attribute_bonus["HPAddedRatio"])
+ + attribute_bonus["HPDelta"]
+ )
+ damage_add = hp * 0.5
+ damagelist7[0] += damage_add
+ damagelist7[1] += damage_add
+ damagelist7[2] += damage_add
+ skill_info_list.append({"name": "追加攻击", "damagelist": damagelist7})
+
+ return skill_info_list
+
+
+class Fuxuan(BaseAvatar):
+ Buff: BaseAvatarBuff
+
+ def __init__(self, char: DamageInstanceAvatar, skills: List[DamageInstanceSkill]):
+ super().__init__(char=char, skills=skills)
+ self.eidolon_attribute: Dict[str, float] = {}
+ self.extra_ability_attribute: Dict[str, float] = {}
+ self.eidolons()
+ self.extra_ability()
+
+ def Technique(self):
+ pass
+
+ def eidolons(self):
+ if self.avatar_rank >= 1:
+ self.eidolon_attribute["CriticalDamageBase"] = 0.3
+
+ def extra_ability(self):
+ logger.info("符玄战技【穷观阵】属性加成")
+ self.extra_ability_attribute["CriticalChanceBase"] = self.Skill_num(
+ "BPSkill",
+ "BPSkill_CC",
+ )
+ self.extra_ability_attribute["HPAddedRatio"] = self.Skill_num(
+ "BPSkill",
+ "BPSkill_HP",
+ )
+
+ async def getdamage(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ damage1, damage2, damage3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "fujia",
+ "fujia",
+ "Thunder",
+ 0.44,
+ self.avatar_level,
+ )
+
+ skill_info_list = []
+ # 计算普攻伤害
+ skill_multiplier = self.Skill_num("Normal", "Normal_HP")
+ damagelist1 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Normal",
+ "Normal",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ 1,
+ )
+ damagelist1[2] += damage3
+ skill_info_list.append({"name": "普攻", "damagelist": damagelist1})
+
+ # 计算终结技伤害
+ skill_multiplier = self.Skill_num("Ultra", "Ultra_HP")
+ if self.avatar_rank >= 6:
+ skill_multiplier += 1.2
+ damagelist2 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Ultra",
+ "Ultra",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ 1,
+ )
+ damagelist2[2] += damage2
+ skill_info_list.append({"name": "终结技", "damagelist": damagelist2})
+
+ # 计算终结技治疗
+ damagelist3 = await calculate_heal(
+ base_attr,
+ attribute_bonus,
+ "Ultra",
+ 0.05,
+ 133,
+ )
+ skill_info_list.append({"name": "终结技治疗", "damagelist": damagelist3})
+
+ return skill_info_list
+
+
+class Yanqing(BaseAvatar):
+ Buff: BaseAvatarBuff
+
+ def __init__(self, char: DamageInstanceAvatar, skills: List[DamageInstanceSkill]):
+ super().__init__(char=char, skills=skills)
+ self.eidolon_attribute: Dict[str, float] = {}
+ self.extra_ability_attribute: Dict[str, float] = {}
+ self.eidolons()
+ self.extra_ability()
+
+ def Technique(self):
+ pass
+
+ def eidolons(self):
+ if self.avatar_rank >= 4:
+ self.eidolon_attribute["IceResistancePenetration"] = 0.15
+
+ def extra_ability(self):
+ logger.info("额外能力")
+ logger.info("触发暴击时, 速度提高10%")
+ self.extra_ability_attribute["SpeedAddedRatio"] = 0.1
+ logger.info("【智剑连心】增益")
+ critical_damage_base_t = self.Skill_num("Talent", "Talent_CD")
+ critical_damage_base_u = self.Skill_num("Ultra", "Ultra_CD")
+ self.extra_ability_attribute["CriticalDamageBase"] = (
+ critical_damage_base_t + critical_damage_base_u
+ )
+ critical_chance_base = self.Skill_num("Talent", "Talent_CC")
+ self.extra_ability_attribute["CriticalChanceBase"] = critical_chance_base + 0.6
+
+ async def getdamage(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ damage1, damage2, damage3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "fujia",
+ "fujia",
+ "Thunder",
+ 0.44,
+ self.avatar_level,
+ )
+
+ skill_info_list = []
+ # 计算普攻伤害
+ skill_multiplier = self.Skill_num("Normal", "Normal")
+ damagelist1 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Normal",
+ "Normal",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist1[2] += damage3
+ skill_info_list.append({"name": "普攻", "damagelist": damagelist1})
+
+ # 计算战技伤害
+ skill_multiplier = self.Skill_num("BPSkill", "BPSkill")
+ damagelist2 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "BPSkill",
+ "BPSkill",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist2[2] += damage3
+ skill_info_list.append({"name": "战技", "damagelist": damagelist2})
+
+ # 计算终结技伤害
+ skill_multiplier = self.Skill_num("Ultra", "Ultra")
+ damagelist3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Ultra",
+ "Ultra",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist3[2] += damage3
+ skill_info_list.append({"name": "终结技", "damagelist": damagelist3})
+
+ # 计算附加伤害
+ skill_multiplier = self.Skill_num("Talent", "Talent")
+ if self.avatar_rank >= 1:
+ skill_multiplier += 0.9
+ else:
+ skill_multiplier += 0.3
+ damagelist4 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Talent",
+ "Talent",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist4[2] += damage3
+ skill_info_list.append({"name": "附加伤害", "damagelist": damagelist4})
+
+ return skill_info_list
+
+
+class Himeko(BaseAvatar):
+ Buff: BaseAvatarBuff
+
+ def __init__(self, char: DamageInstanceAvatar, skills: List[DamageInstanceSkill]):
+ super().__init__(char=char, skills=skills)
+ self.eidolon_attribute: Dict[str, float] = {}
+ self.extra_ability_attribute: Dict[str, float] = {}
+ self.eidolons()
+ self.extra_ability()
+
+ def Technique(self):
+ pass
+
+ def eidolons(self):
+ if self.avatar_rank >= 1:
+ self.eidolon_attribute["SpeedAddedRatio"] = 0.1
+ if self.avatar_rank >= 2:
+ self.eidolon_attribute["AllDamageAddedRatio"] = 0.15
+
+ def extra_ability(self):
+ logger.info("额外能力")
+ logger.info("战技对灼烧状态下的敌方目标造成的伤害提高20%。")
+ self.extra_ability_attribute["BPSkillDmgAdd"] = 0.2
+ logger.info("若当前生命值百分比大于等于80%, 则暴击率提高15%。")
+ self.extra_ability_attribute["CriticalChanceBase"] = 0.15
+
+ async def getdamage(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ damage1, damage2, damage3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "fujia",
+ "fujia",
+ "Thunder",
+ 0.44,
+ self.avatar_level,
+ )
+
+ skill_info_list = []
+ # 计算普攻伤害
+ skill_multiplier = self.Skill_num("Normal", "Normal")
+ damagelist1 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Normal",
+ "Normal",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist1[2] += damage3
+ skill_info_list.append({"name": "普攻", "damagelist": damagelist1})
+
+ # 计算战技伤害
+ skill_multiplier = self.Skill_num("BPSkill", "BPSkill")
+ damagelist2 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "BPSkill",
+ "BPSkill",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist2[2] += damage3
+ skill_info_list.append({"name": "战技", "damagelist": damagelist2})
+
+ # 计算终结技伤害
+ skill_multiplier = self.Skill_num("Ultra", "Ultra")
+ damagelist3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Ultra",
+ "Ultra",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist3[2] += damage3
+ skill_info_list.append({"name": "终结技", "damagelist": damagelist3})
+
+ # 计算追加攻击伤害
+ skill_multiplier = self.Skill_num("Talent", "Talent")
+ damagelist4 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Talent",
+ "Talent",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist4[2] += damage3
+ skill_info_list.append({"name": "追加攻击", "damagelist": damagelist4})
+
+ return skill_info_list
+
+
+class Qingque(BaseAvatar):
+ Buff: BaseAvatarBuff
+
+ def __init__(self, char: DamageInstanceAvatar, skills: List[DamageInstanceSkill]):
+ super().__init__(char=char, skills=skills)
+ self.eidolon_attribute: Dict[str, float] = {}
+ self.extra_ability_attribute: Dict[str, float] = {}
+ self.eidolons()
+ self.extra_ability()
+
+ def Technique(self):
+ pass
+
+ def eidolons(self):
+ if self.avatar_rank >= 1:
+ self.eidolon_attribute["UltraDmgAdd"] = 0.1
+
+ def extra_ability(self):
+ logger.info("额外能力")
+ logger.info("施放强化普攻后, 青雀的速度提高10%, 持续1回合。")
+ self.extra_ability_attribute["SpeedAddedRatio"] = 0.1
+ logger.info("默认4层战技加伤害")
+ all_damage_added_ratio = self.Skill_num("BPSkill", "BPSkill") + 0.1
+ self.extra_ability_attribute["AllDamageAddedRatio"] = all_damage_added_ratio * 4
+ logger.info("默认暗杠加攻")
+ self.extra_ability_attribute["AttackAddedRatio"] = self.Skill_num(
+ "Talent",
+ "Talent",
+ )
+
+ async def getdamage(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ damage1, damage2, damage3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "fujia",
+ "fujia",
+ "Thunder",
+ 0.44,
+ self.avatar_level,
+ )
+
+ skill_info_list = []
+ # 计算普攻伤害
+ skill_multiplier = self.Skill_num("Normal", "Normal")
+ damagelist1 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Normal",
+ "Normal",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist1[2] += damage3
+ skill_info_list.append({"name": "普攻", "damagelist": damagelist1})
+
+ # 计算杠上开花伤害
+ skill_multiplier = self.Skill_num("Normal", "Normal1")
+ damagelist2 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Normal",
+ "Normal",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist2[2] += damage3
+ skill_info_list.append({"name": "杠上开花!", "damagelist": damagelist2}) # noqa: RUF001
+
+ # 计算终结技伤害
+ skill_multiplier = self.Skill_num("Ultra", "Ultra")
+ damagelist3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Ultra",
+ "Ultra",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist3[2] += damage3
+ skill_info_list.append({"name": "终结技", "damagelist": damagelist3})
+
+ return skill_info_list
+
+
+class Jingliu(BaseAvatar):
+ Buff: BaseAvatarBuff
+
+ def __init__(self, char: DamageInstanceAvatar, skills: List[DamageInstanceSkill]):
+ super().__init__(char=char, skills=skills)
+ self.eidolon_attribute: Dict[str, float] = {}
+ self.extra_ability_attribute: Dict[str, float] = {}
+ self.eidolons()
+ self.extra_ability()
+
+ def Technique(self):
+ pass
+
+ def eidolons(self):
+ if self.avatar_rank >= 1:
+ self.eidolon_attribute["CriticalDamageBase"] = 0.24
+ if self.avatar_rank >= 2:
+ self.eidolon_attribute["BPSkill1DmgAdd"] = 0.8
+ if self.avatar_rank >= 4:
+ self.eidolon_attribute["BPSkill1AttackAddedRatio"] = 0.3
+ self.eidolon_attribute["UltraAttackAddedRatio"] = 0.3
+ if self.avatar_rank >= 6:
+ self.eidolon_attribute["Ultra_CriticalDamageBase"] = 0.5
+ self.eidolon_attribute["BPSkill1_CriticalDamageBase"] = 0.5
+
+ def extra_ability(self):
+ logger.info("额外能力")
+ logger.info("【转魄】状态下, 终结技造成的伤害提高20%。")
+ logger.info("【转魄】状态下, 暴击率提高。")
+ logger.info("【转魄】状态下, 攻击力提高。")
+ self.extra_ability_attribute["UltraDmgAdd"] = 0.2
+ critical_chance_base = self.Skill_num("Talent", "Talent_CC")
+ self.extra_ability_attribute["Ultra_CriticalChanceBase"] = critical_chance_base
+ self.extra_ability_attribute[
+ "BPSkill1_CriticalChanceBase"
+ ] = critical_chance_base
+ attack_added_ratio = self.Skill_num("Talent", "Talent_atk")
+ self.extra_ability_attribute["BPSkill1AttackAddedRatio"] = attack_added_ratio
+ self.extra_ability_attribute["UltraAttackAddedRatio"] = attack_added_ratio
+
+ async def getdamage(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ damage1, damage2, damage3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "fujia",
+ "fujia",
+ "Thunder",
+ 0.44,
+ self.avatar_level,
+ )
+
+ skill_info_list = []
+ # 计算普攻伤害
+ skill_multiplier = self.Skill_num("Normal", "Normal")
+ damagelist1 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Normal",
+ "Normal",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist1[2] += damage3
+ skill_info_list.append({"name": "普攻", "damagelist": damagelist1})
+
+ # 计算战技伤害
+ skill_multiplier = self.Skill_num("BPSkill", "BPSkill")
+ damagelist2 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "BPSkill",
+ "BPSkill",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist2[2] += damage3
+ skill_info_list.append({"name": "战技", "damagelist": damagelist2})
+
+ # 计算寒川映月伤害
+ skill_multiplier = self.Skill_num("BPSkill", "BPSkill1")
+ if self.avatar_rank >= 1:
+ skill_multiplier += 1
+ damagelist3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "BPSkill",
+ "BPSkill1",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist3[2] += damage3
+ skill_info_list.append({"name": "寒川映月", "damagelist": damagelist3})
+
+ # 计算终结技伤害
+ skill_multiplier = self.Skill_num("Ultra", "Ultra")
+ if self.avatar_rank >= 1:
+ skill_multiplier += 1
+ damagelist4 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Ultra",
+ "Ultra",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist4[2] += damage3
+ skill_info_list.append({"name": "终结技", "damagelist": damagelist4})
+
+ return skill_info_list
+
+
+class Topaz(BaseAvatar):
+ Buff: BaseAvatarBuff
+
+ def __init__(self, char: DamageInstanceAvatar, skills: List[DamageInstanceSkill]):
+ super().__init__(char=char, skills=skills)
+ self.eidolon_attribute: Dict[str, float] = {}
+ self.extra_ability_attribute: Dict[str, float] = {}
+ self.eidolons()
+ self.extra_ability()
+
+ def Technique(self):
+ pass
+
+ def eidolons(self):
+ if self.avatar_rank >= 1:
+ self.eidolon_attribute["Talent_CriticalDamageBase"] = 0.5
+ if self.avatar_rank >= 6:
+ self.eidolon_attribute["Talent1_FireResistancePenetration"] = 0.1
+
+ def extra_ability(self):
+ logger.info("额外能力")
+ logger.info("托帕和账账对拥有火属性弱点的敌方目标造成的伤害提高15%。")
+ self.extra_ability_attribute["AllDamageAddedRatio"] = 0.15
+ logger.info("涨幅惊人暴击伤害提高")
+ self.extra_ability_attribute["Talent1_CriticalDamageBase"] = self.Skill_num(
+ "Ultra",
+ "Ultra_CD",
+ )
+ logger.info("【负债证明】状态,使其受到的追加攻击伤害提高")
+ self.extra_ability_attribute["Talent_DmgRatio"] = self.Skill_num(
+ "BPSkill",
+ "BPSkill_add",
+ )
+
+ async def getdamage(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ damage1, damage2, damage3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "fujia",
+ "fujia",
+ "Thunder",
+ 0.44,
+ self.avatar_level,
+ )
+
+ skill_info_list = []
+ # 计算普攻伤害
+ skill_multiplier = self.Skill_num("Normal", "Normal")
+ damagelist1 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Normal",
+ "Talent",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist1[2] += damage3
+ skill_info_list.append({"name": "普攻", "damagelist": damagelist1})
+
+ # 计算账账伤害
+ skill_multiplier = self.Skill_num("Talent", "Talent")
+ damagelist2 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Talent",
+ "Talent",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist2[2] += damage3
+ skill_info_list.append({"name": "账账", "damagelist": damagelist2})
+
+ # 计算强化账账伤害
+ skill_multiplier = self.Skill_num("Talent", "Talent") + self.Skill_num(
+ "Ultra",
+ "Talent1",
+ )
+ damagelist3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Talent",
+ "Talent1",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist3[2] += damage3
+ skill_info_list.append({"name": "强化账账", "damagelist": damagelist3})
+
+ return skill_info_list
+
+
+class Guinaifen(BaseAvatar):
+ Buff: BaseAvatarBuff
+
+ def __init__(self, char: DamageInstanceAvatar, skills: List[DamageInstanceSkill]):
+ super().__init__(char=char, skills=skills)
+ self.eidolon_attribute: Dict[str, float] = {}
+ self.extra_ability_attribute: Dict[str, float] = {}
+ self.eidolons()
+ self.extra_ability()
+
+ def Technique(self):
+ pass
+
+ def eidolons(self):
+ pass
+
+ def extra_ability(self):
+ self.extra_ability_attribute["AllDamageAddedRatio"] = 0.2
+ if self.avatar_rank >= 6:
+ self.extra_ability_attribute["DmgRatio"] = (
+ self.Skill_num("Talent", "Talent") * 4
+ )
+ else:
+ self.extra_ability_attribute["DmgRatio"] = (
+ self.Skill_num("Talent", "Talent") * 3
+ )
+
+ async def getdamage(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ damage1, damage2, damage3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "fujia",
+ "fujia",
+ "Thunder",
+ 0.44,
+ self.avatar_level,
+ )
+
+ skill_info_list = []
+ # 计算普攻伤害
+ skill_multiplier = self.Skill_num("Normal", "Normal")
+ damagelist1 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Normal",
+ "Normal",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist1[2] += damage3
+ skill_info_list.append({"name": "普攻", "damagelist": damagelist1})
+
+ # 计算战技伤害
+ skill_multiplier = self.Skill_num("BPSkill", "BPSkill")
+ damagelist2 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "BPSkill",
+ "BPSkill",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist2[2] += damage3
+ skill_info_list.append({"name": "战技", "damagelist": damagelist2})
+
+ # 计算终结技伤害
+ skill_multiplier = self.Skill_num("Ultra", "Ultra")
+ damagelist3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Ultra",
+ "Ultra",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist3[2] += damage3
+ skill_info_list.append({"name": "终结技", "damagelist": damagelist3})
+
+ # 计算持续伤害
+ skill_multiplier = self.Skill_num("BPSkill", "DOT")
+ if self.avatar_rank >= 2:
+ skill_multiplier += 0.4
+ damagelist4 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "DOT",
+ "DOT",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist4[2] += damage3
+ skill_info_list.append({"name": "单次持续伤害", "damagelist": damagelist4})
+
+ return skill_info_list
+
+
+class Gepard(BaseAvatar):
+ Buff: BaseAvatarBuff
+
+ def __init__(self, char: DamageInstanceAvatar, skills: List[DamageInstanceSkill]):
+ super().__init__(char=char, skills=skills)
+ self.eidolon_attribute: Dict[str, float] = {}
+ self.extra_ability_attribute: Dict[str, float] = {}
+ self.eidolons()
+ self.extra_ability()
+
+ def Technique(self):
+ pass
+
+ def eidolons(self):
+ pass
+
+ def extra_ability(self):
+ pass
+
+ async def getdamage(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ damage1, damage2, damage3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "fujia",
+ "fujia",
+ "Thunder",
+ 0.44,
+ self.avatar_level,
+ )
+
+ skill_info_list = []
+ # 计算普攻伤害
+ skill_multiplier = self.Skill_num("Normal", "Normal")
+ damagelist1 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Normal",
+ "Normal",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist1[2] += damage3
+ skill_info_list.append({"name": "普攻", "damagelist": damagelist1})
+
+ # 计算战技伤害
+ skill_multiplier = self.Skill_num("BPSkill", "BPSkill")
+ damagelist2 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "BPSkill",
+ "BPSkill",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist2[2] += damage3
+ skill_info_list.append({"name": "战技", "damagelist": damagelist2})
+
+ # 计算终结技护盾
+ skill_multiplier = self.Skill_num("Ultra", "Ultra")
+ skill_num = self.Skill_num("Ultra", "Ultra_G")
+ damagelist3 = await calculate_shield(
+ base_attr,
+ attribute_bonus,
+ skill_multiplier,
+ skill_num,
+ )
+ skill_info_list.append({"name": "终结技(护盾)", "damagelist": damagelist3})
+
+ return skill_info_list
+
+
+class Luocha(BaseAvatar):
+ Buff: BaseAvatarBuff
+
+ def __init__(self, char: DamageInstanceAvatar, skills: List[DamageInstanceSkill]):
+ super().__init__(char=char, skills=skills)
+ self.eidolon_attribute: Dict[str, float] = {}
+ self.extra_ability_attribute: Dict[str, float] = {}
+ self.eidolons()
+ self.extra_ability()
+
+ def Technique(self):
+ pass
+
+ def eidolons(self):
+ if self.avatar_rank >= 1:
+ self.eidolon_attribute["AttackAddedRatio"] = 0.2
+ if self.avatar_rank >= 6:
+ self.eidolon_attribute["ResistancePenetration"] = 0.2
+
+ def extra_ability(self):
+ pass
+
+ async def getdamage(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ damage1, damage2, damage3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "fujia",
+ "fujia",
+ "Thunder",
+ 0.44,
+ self.avatar_level,
+ )
+
+ skill_info_list = []
+ # 计算普攻伤害
+ skill_multiplier = self.Skill_num("Normal", "Normal")
+ damagelist1 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Normal",
+ "Normal",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist1[2] += damage3
+ skill_info_list.append({"name": "普攻", "damagelist": damagelist1})
+
+ # 计算终结技伤害
+ skill_multiplier = self.Skill_num("Ultra", "Ultra")
+ damagelist2 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Ultra",
+ "Ultra",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist2[2] += damage3
+ skill_info_list.append({"name": "终结技", "damagelist": damagelist2})
+
+ # 计算战技治疗
+ skill_multiplier = self.Skill_num("BPSkill", "BPSkill")
+ skill_num = self.Skill_num("BPSkill", "BPSkill_G")
+ damagelist3 = await calculate_heal(
+ base_attr,
+ attribute_bonus,
+ "BPSkill",
+ skill_multiplier,
+ skill_num,
+ 1,
+ )
+ skill_info_list.append({"name": "战技治疗量", "damagelist": damagelist3})
+ if self.avatar_rank >= 2:
+ add_attr_bonus = copy.deepcopy(attribute_bonus)
+ add_attr_bonus["HealRatioBase"] = (
+ add_attr_bonus.get("HealRatioBase", 0) + 0.3
+ )
+ damagelist4 = await calculate_heal(
+ base_attr,
+ add_attr_bonus,
+ "BPSkill",
+ skill_multiplier,
+ skill_num,
+ 1,
+ )
+ skill_info_list.append(
+ {
+ "name": "战技治疗量(生命<50%)(2魂)",
+ "damagelist": damagelist4,
+ },
+ )
+
+ damagelist5 = await calculate_shield(
+ base_attr,
+ attribute_bonus,
+ 0.18,
+ 240,
+ 1,
+ )
+ skill_info_list.append(
+ {
+ "name": "战技护盾量(生命>50%)(2魂)",
+ "damagelist": damagelist5,
+ },
+ )
+
+ # 计算天赋治疗量
+ skill_multiplier = self.Skill_num("Talent", "Talent")
+ skill_num = self.Skill_num("Talent", "Talent_G")
+ damagelist6 = await calculate_heal(
+ base_attr,
+ attribute_bonus,
+ "BPSkill",
+ skill_multiplier,
+ skill_num,
+ 1,
+ )
+ skill_info_list.append({"name": "天赋治疗量", "damagelist": damagelist6})
+
+ # 计算技能树额外能力治疗量
+ damagelist7 = await calculate_heal(
+ base_attr,
+ attribute_bonus,
+ "BPSkill",
+ 0.07,
+ 93,
+ 1,
+ )
+ skill_info_list.append({"name": "技能树治疗量", "damagelist": damagelist7})
+
+ return skill_info_list
+
+
+class Bailu(BaseAvatar):
+ Buff: BaseAvatarBuff
+
+ def __init__(self, char: DamageInstanceAvatar, skills: List[DamageInstanceSkill]):
+ super().__init__(char=char, skills=skills)
+ self.eidolon_attribute: Dict[str, float] = {}
+ self.extra_ability_attribute: Dict[str, float] = {}
+ self.eidolons()
+ self.extra_ability()
+
+ def Technique(self):
+ pass
+
+ def eidolons(self):
+ if self.avatar_rank >= 2:
+ self.eidolon_attribute["HealRatioBase"] = 0.15
+ if self.avatar_rank >= 4:
+ self.eidolon_attribute["AllDamageAddedRatio"] = 0.3
+
+ def extra_ability(self):
+ self.extra_ability_attribute["HPAddedRatio"] = 0.10
+
+ async def getdamage(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ damage1, damage2, damage3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "fujia",
+ "fujia",
+ "Thunder",
+ 0.44,
+ self.avatar_level,
+ )
+
+ skill_info_list = []
+ # 计算普攻伤害
+ skill_multiplier = self.Skill_num("Normal", "Normal")
+ damagelist1 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Normal",
+ "Normal",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist1[2] += damage3
+ skill_info_list.append({"name": "普攻", "damagelist": damagelist1})
+
+ # 计算战技治疗
+ skill_multiplier = self.Skill_num("BPSkill", "BPSkill")
+ skill_num = self.Skill_num("BPSkill", "BPSkill_G")
+ damagelist2 = await calculate_heal(
+ base_attr,
+ attribute_bonus,
+ "BPSkill",
+ skill_multiplier,
+ skill_num,
+ )
+ heal_num = damagelist2[0]
+ for i in range(1, 3):
+ beilv = 1 - (i * 0.15)
+ damagelist2[0] = damagelist2[0] + heal_num * beilv
+ skill_info_list.append({"name": "战技治疗量", "damagelist": damagelist2})
+
+ # 计算终结技治疗量
+ skill_multiplier = self.Skill_num("Ultra", "Ultra")
+ skill_num = self.Skill_num("Ultra", "Ultra_G")
+ damagelist3 = await calculate_heal(
+ base_attr,
+ attribute_bonus,
+ "Ultra",
+ skill_multiplier,
+ skill_num,
+ )
+ skill_info_list.append({"name": "终结技治疗量", "damagelist": damagelist3})
+
+ # 计算天赋生息治疗量
+ skill_multiplier = self.Skill_num("Talent", "Talent")
+ skill_num = self.Skill_num("Talent", "Talent_G")
+ damagelist4 = await calculate_heal(
+ base_attr,
+ attribute_bonus,
+ "Talent",
+ skill_multiplier,
+ skill_num,
+ )
+ skill_info_list.append({"name": "天赋[生息]治疗量", "damagelist": damagelist4})
+
+ # 计算天赋复活治疗量
+ skill_multiplier = self.Skill_num("Talent", "Talent1")
+ skill_num = self.Skill_num("Talent", "Talent1_G")
+ damagelist5 = await calculate_heal(
+ base_attr,
+ attribute_bonus,
+ "Talent",
+ skill_multiplier,
+ skill_num,
+ )
+ skill_info_list.append({"name": "天赋[复活]治疗量", "damagelist": damagelist5})
+
+ return skill_info_list
+
+
+class Lynx(BaseAvatar):
+ Buff: BaseAvatarBuff
+
+ def __init__(self, char: DamageInstanceAvatar, skills: List[DamageInstanceSkill]):
+ super().__init__(char=char, skills=skills)
+ self.eidolon_attribute: Dict[str, float] = {}
+ self.extra_ability_attribute: Dict[str, float] = {}
+ self.eidolons()
+ self.extra_ability()
+
+ def Technique(self):
+ pass
+
+ def eidolons(self):
+ if self.avatar_rank >= 1:
+ self.eidolon_attribute["HealRatioBase"] = 0.2
+
+ def extra_ability(self):
+ pass
+
+ async def getdamage(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ damage1, damage2, damage3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "fujia",
+ "fujia",
+ "Thunder",
+ 0.44,
+ self.avatar_level,
+ )
+
+ # 计算战技生命上限
+ skill_multiplier = self.Skill_num("BPSkill", "BPSkill_HP")
+ skill_num = self.Skill_num("BPSkill", "BPSkill_HP_G")
+ if self.avatar_rank >= 6:
+ skill_multiplier += 0.06
+ hp = (
+ base_attr["hp"] * (1 + attribute_bonus["HPAddedRatio"])
+ + attribute_bonus["HPDelta"]
+ )
+ hp_add = hp * skill_multiplier + skill_num
+ attribute_bonus["HPDelta"] = attribute_bonus.get("HPDelta", 0) + hp_add
+
+ skill_info_list = []
+ # 计算普攻伤害
+ skill_multiplier = self.Skill_num("Normal", "Normal_HP")
+ damagelist1 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Normal",
+ "Normal",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ 1,
+ )
+ damagelist1[2] += damage3
+ skill_info_list.append({"name": "普攻", "damagelist": damagelist1})
+
+ # 计算战技治疗
+ skill_multiplier = self.Skill_num("BPSkill", "BPSkill")
+ skill_num = self.Skill_num("BPSkill", "BPSkill_G")
+ damagelist2 = await calculate_heal(
+ base_attr,
+ attribute_bonus,
+ "BPSkill",
+ skill_multiplier,
+ skill_num,
+ )
+ skill_info_list.append({"name": "战技治疗量", "damagelist": damagelist2})
+ damagelist3 = []
+ damagelist3.append(hp_add)
+ skill_info_list.append(
+ {"name": "[求生反应]生命上限", "damagelist": damagelist3},
+ )
+
+ # 计算终结技治疗量
+ skill_multiplier = self.Skill_num("Ultra", "Ultra")
+ skill_num = self.Skill_num("Ultra", "Ultra_G")
+ damagelist4 = await calculate_heal(
+ base_attr,
+ attribute_bonus,
+ "Ultra",
+ skill_multiplier,
+ skill_num,
+ )
+ skill_info_list.append({"name": "终结技治疗量", "damagelist": damagelist4})
+
+ # 计算天赋治疗量
+ skill_multiplier = self.Skill_num("Talent", "Talent")
+ skill_num = self.Skill_num("Talent", "Talent_G")
+ damagelist5 = await calculate_heal(
+ base_attr,
+ attribute_bonus,
+ "Talent",
+ skill_multiplier,
+ skill_num,
+ )
+ skill_info_list.append({"name": "天赋缓回治疗量", "damagelist": damagelist5})
+
+ # 计算天赋求生反应治疗量
+ skill_multiplier = self.Skill_num("Talent", "Talent1") + self.Skill_num(
+ "Talent",
+ "Talent",
+ )
+ skill_num = self.Skill_num("Talent", "Talent1_G") + self.Skill_num(
+ "Talent",
+ "Talent_G",
+ )
+ damagelist6 = await calculate_heal(
+ base_attr,
+ attribute_bonus,
+ "Talent",
+ skill_multiplier,
+ skill_num,
+ )
+ skill_info_list.append(
+ {"name": "天赋[求生反应]缓回治疗量", "damagelist": damagelist6},
+ )
+
+ return skill_info_list
+
+
+class Natasha(BaseAvatar):
+ Buff: BaseAvatarBuff
+
+ def __init__(self, char: DamageInstanceAvatar, skills: List[DamageInstanceSkill]):
+ super().__init__(char=char, skills=skills)
+ self.eidolon_attribute: Dict[str, float] = {}
+ self.extra_ability_attribute: Dict[str, float] = {}
+ self.eidolons()
+ self.extra_ability()
+
+ def Technique(self):
+ pass
+
+ def eidolons(self):
+ pass
+
+ def extra_ability(self):
+ self.extra_ability_attribute["HealRatioBase"] = 0.1 + self.Skill_num(
+ "Talent",
+ "Talent",
+ )
+
+ async def getdamage(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ damage1, damage2, damage3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "fujia",
+ "fujia",
+ "Thunder",
+ 0.44,
+ self.avatar_level,
+ )
+
+ skill_info_list = []
+ # 计算普攻伤害
+ skill_multiplier = self.Skill_num("Normal", "Normal")
+ damagelist1 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Normal",
+ "Normal",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist1[2] += damage3
+ if self.avatar_rank >= 6:
+ damagelist_add = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Normal",
+ "Normal",
+ self.avatar_element,
+ 0.4,
+ self.avatar_level,
+ 1,
+ )
+ damagelist1[0] += damagelist_add[0]
+ damagelist1[1] += damagelist_add[1]
+ damagelist1[2] += damagelist_add[2]
+ skill_info_list.append({"name": "普攻", "damagelist": damagelist1})
+
+ # 计算战技治疗
+ skill_multiplier = self.Skill_num("BPSkill", "BPSkill")
+ skill_num = self.Skill_num("BPSkill", "BPSkill_G")
+ damagelist2 = await calculate_heal(
+ base_attr,
+ attribute_bonus,
+ "BPSkill",
+ skill_multiplier,
+ skill_num,
+ )
+ skill_info_list.append({"name": "战技治疗量", "damagelist": damagelist2})
+
+ # 计算战技缓回治疗量
+ skill_multiplier = self.Skill_num("BPSkill", "BPSkill1")
+ skill_num = self.Skill_num("BPSkill", "BPSkill1_G")
+ damagelist3 = await calculate_heal(
+ base_attr,
+ attribute_bonus,
+ "BPSkill",
+ skill_multiplier,
+ skill_num,
+ )
+ skill_info_list.append({"name": "战技缓回治疗量", "damagelist": damagelist3})
+
+ # 计算终结技治疗量
+ skill_multiplier = self.Skill_num("Ultra", "Ultra")
+ skill_num = self.Skill_num("Ultra", "Ultra_G")
+ damagelist4 = await calculate_heal(
+ base_attr,
+ attribute_bonus,
+ "Ultra",
+ skill_multiplier,
+ skill_num,
+ )
+ skill_info_list.append({"name": "终结技治疗量", "damagelist": damagelist4})
+
+ return skill_info_list
+
+
+class Mar7th(BaseAvatar):
+ Buff: BaseAvatarBuff
+
+ def __init__(self, char: DamageInstanceAvatar, skills: List[DamageInstanceSkill]):
+ super().__init__(char=char, skills=skills)
+ self.eidolon_attribute: Dict[str, float] = {}
+ self.extra_ability_attribute: Dict[str, float] = {}
+ self.eidolons()
+ self.extra_ability()
+
+ def Technique(self):
+ pass
+
+ def eidolons(self):
+ pass
+
+ def extra_ability(self):
+ pass
+
+ async def getdamage(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ damage1, damage2, damage3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "fujia",
+ "fujia",
+ "Thunder",
+ 0.44,
+ self.avatar_level,
+ )
+
+ skill_info_list = []
+ # 计算普攻伤害
+ skill_multiplier = self.Skill_num("Normal", "Normal")
+ damagelist1 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Normal",
+ "Normal",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist1[2] += damage3
+ skill_info_list.append({"name": "普攻", "damagelist": damagelist1})
+
+ # 计算战技护盾
+ skill_multiplier = self.Skill_num("BPSkill", "BPSkill")
+ skill_num = self.Skill_num("BPSkill", "BPSkill_G")
+ damagelist2 = await calculate_shield(
+ base_attr,
+ attribute_bonus,
+ skill_multiplier,
+ skill_num,
+ )
+ skill_info_list.append({"name": "战技护盾量", "damagelist": damagelist2})
+
+ # 计算终结技
+ skill_multiplier = self.Skill_num("Ultra", "Ultra")
+ damagelist3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Ultra",
+ "Ultra",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist3[2] += damage3
+ skill_info_list.append({"name": "终结技", "damagelist": damagelist3})
+
+ # 计算追加攻击
+ skill_multiplier = self.Skill_num("Talent", "Talent")
+ damagelist4 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Talent",
+ "Talent",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist4[2] += damage3
+ if self.avatar_rank >= 4:
+ defence = (
+ base_attr["defence"] * (1 + attribute_bonus["DefenceAddedRatio"])
+ + attribute_bonus["DefenceDelta"]
+ )
+ damage_add = defence * 0.3
+ damagelist4[0] += damage_add
+ damagelist4[1] += damage_add
+ damagelist4[2] += damage_add
+ skill_info_list.append({"name": "追加攻击", "damagelist": damagelist4})
+
+ # 计算2命护盾
+ if self.avatar_rank >= 2:
+ damagelist5 = await calculate_shield(
+ base_attr,
+ attribute_bonus,
+ 0.24,
+ 320,
+ )
+ skill_info_list.append({"name": "开场护盾(2命)", "damagelist": damagelist5})
+
+ return skill_info_list
+
+
+class Bronya(BaseAvatar):
+ Buff: BaseAvatarBuff
+
+ def __init__(self, char: DamageInstanceAvatar, skills: List[DamageInstanceSkill]):
+ super().__init__(char=char, skills=skills)
+ self.eidolon_attribute: Dict[str, float] = {}
+ self.extra_ability_attribute: Dict[str, float] = {}
+ self.eidolons()
+ self.extra_ability()
+
+ def Technique(self):
+ pass
+
+ def eidolons(self):
+ if self.avatar_rank >= 2:
+ self.eidolon_attribute["SpeedAddedRatio"] = 0.3
+
+ def extra_ability(self):
+ self.extra_ability_attribute["AllDamageAddedRatio"] = 0.1
+ self.extra_ability_attribute["Normal_CriticalChance"] = 1
+ self.extra_ability_attribute["DefenceAddedRatio"] = 0.2
+
+ async def getdamage(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ damage1, damage2, damage3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "fujia",
+ "fujia",
+ "Thunder",
+ 0.44,
+ self.avatar_level,
+ )
+
+ # 终结技增加伤害
+ attribute_bonus["AttackAddedRatio"] = attribute_bonus.get(
+ "AttackAddedRatio",
+ 0,
+ ) + self.Skill_num("Ultra", "Ultra_A")
+ add_critical_damage_base = (
+ attribute_bonus.get("CriticalDamageBase", 0)
+ * self.Skill_num("Ultra", "Ultra")
+ ) + self.Skill_num("Ultra", "Ultra_G")
+ attribute_bonus["CriticalDamageBase"] = (
+ attribute_bonus.get("CriticalDamageBase", 0) + add_critical_damage_base
+ )
+
+ skill_info_list = []
+ # 计算普攻伤害
+ skill_multiplier = self.Skill_num("Normal", "Normal")
+ damagelist1 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Normal",
+ "Normal",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist1[2] += damage3
+ skill_info_list.append({"name": "普攻", "damagelist": damagelist1})
+
+ # 计算终结技
+ critical_damage_base_str = add_critical_damage_base * 100
+ damagelist2 = []
+ damagelist2.append(critical_damage_base_str)
+ skill_info_list.append({"name": "终结技提升爆伤(%)", "damagelist": damagelist2})
+
+ return skill_info_list
+
+
+class Yukong(BaseAvatar):
+ Buff: BaseAvatarBuff
+
+ def __init__(self, char: DamageInstanceAvatar, skills: List[DamageInstanceSkill]):
+ super().__init__(char=char, skills=skills)
+ self.eidolon_attribute: Dict[str, float] = {}
+ self.extra_ability_attribute: Dict[str, float] = {}
+ self.eidolons()
+ self.extra_ability()
+
+ def Technique(self):
+ pass
+
+ def eidolons(self):
+ if self.avatar_rank >= 1:
+ self.eidolon_attribute["SpeedAddedRatio"] = 0.1
+ if self.avatar_rank >= 4:
+ self.eidolon_attribute["AllDamageAddedRatio"] = 0.3
+
+ def extra_ability(self):
+ self.extra_ability_attribute["ImaginaryAddedRatio"] = 0.15
+
+ async def getdamage(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ damage1, damage2, damage3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "fujia",
+ "fujia",
+ "Thunder",
+ 0.44,
+ self.avatar_level,
+ )
+
+ # 终结技增加伤害
+ attribute_bonus["AttackAddedRatio"] = attribute_bonus.get(
+ "AttackAddedRatio",
+ 0,
+ ) + self.Skill_num("BPSkill", "BPSkill")
+ attribute_bonus["CriticalChanceBase"] = attribute_bonus.get(
+ "CriticalChanceBase",
+ 0,
+ ) + self.Skill_num("Ultra", "Ultra_CC")
+ attribute_bonus["CriticalDamageBase"] = attribute_bonus.get(
+ "CriticalDamageBase",
+ 0,
+ ) + self.Skill_num("Ultra", "Ultra_CD")
+
+ skill_info_list = []
+ # 计算普攻伤害
+ skill_multiplier = self.Skill_num("Normal", "Normal")
+ damagelist1 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Normal",
+ "Normal",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist1[2] += damage3
+ skill_multiplier = self.Skill_num("Talent", "Normal_add")
+ damagelist2 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Normal",
+ "Normal",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist2[0] += damagelist1[0]
+ damagelist2[1] += damagelist1[1]
+ damagelist2[2] += damagelist1[2]
+ skill_info_list.append({"name": "普攻", "damagelist": damagelist2})
+
+ # 计算终结技
+ skill_multiplier = self.Skill_num("Ultra", "Ultra")
+ damagelist3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Ultra",
+ "Ultra",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist3[2] += damage3
+ skill_info_list.append({"name": "终结技", "damagelist": damagelist3})
+
+ return skill_info_list
+
+
+class Sushang(BaseAvatar):
+ Buff: BaseAvatarBuff
+
+ def __init__(self, char: DamageInstanceAvatar, skills: List[DamageInstanceSkill]):
+ super().__init__(char=char, skills=skills)
+ self.eidolon_attribute: Dict[str, float] = {}
+ self.extra_ability_attribute: Dict[str, float] = {}
+ self.eidolons()
+ self.extra_ability()
+
+ def Technique(self):
+ pass
+
+ def eidolons(self):
+ self.eidolon_attribute["SpeedAddedRatio"] = self.Skill_num("Talent", "Talent")
+ if self.avatar_rank >= 6:
+ self.eidolon_attribute["SpeedAddedRatio"] = (
+ self.Skill_num("Talent", "Talent") * 2
+ )
+
+ def extra_ability(self):
+ self.extra_ability_attribute["jianshiDmgAdd"] = 0.2
+
+ async def getdamage(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ damage1, damage2, damage3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "fujia",
+ "fujia",
+ "Thunder",
+ 0.44,
+ self.avatar_level,
+ )
+
+ skill_info_list = []
+ # 计算普攻伤害
+ skill_multiplier = self.Skill_num("Normal", "Normal")
+ damagelist1 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Normal",
+ "Normal",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist1[2] += damage3
+ skill_info_list.append({"name": "普攻", "damagelist": damagelist1})
+
+ # 计算剑势附加伤害
+ skill_multiplier = self.Skill_num("BPSkill", "BPSkill_F")
+ damagelist2 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "BPSkill",
+ "jianshi",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+
+ # 计算战技伤害
+ skill_multiplier = self.Skill_num("BPSkill", "BPSkill")
+ damagelist3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "BPSkill",
+ "BPSkill",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist3[0] += damagelist2[0]
+ damagelist3[1] += damagelist2[1]
+ damagelist3[2] += damage3 + damagelist2[2]
+ skill_info_list.append({"name": "战技", "damagelist": damagelist3})
+
+ # 计算强化战技伤害
+ skill_multiplier = self.Skill_num("BPSkill", "BPSkill")
+ damagelist4 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "BPSkill",
+ "BPSkill",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist4[0] += damagelist2[0] * 3
+ damagelist4[1] += damagelist2[1] * 3
+ damagelist4[2] += damage3 + damagelist2[2] * 3
+ skill_info_list.append({"name": "强化战技", "damagelist": damagelist4})
+
+ skill_info_list.append({"name": "剑势附加伤害", "damagelist": damagelist2})
+
+ # 计算终结技伤害
+ skill_multiplier = self.Skill_num("Ultra", "Ultra")
+ damagelist5 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Ultra",
+ "Ultra",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist5[2] += damage3
+ skill_info_list.append({"name": "终结技", "damagelist": damagelist5})
+
+ return skill_info_list
+
+
+class Luka(BaseAvatar):
+ Buff: BaseAvatarBuff
+
+ def __init__(self, char: DamageInstanceAvatar, skills: List[DamageInstanceSkill]):
+ super().__init__(char=char, skills=skills)
+ self.eidolon_attribute: Dict[str, float] = {}
+ self.extra_ability_attribute: Dict[str, float] = {}
+ self.eidolons()
+ self.extra_ability()
+
+ def Technique(self):
+ pass
+
+ def eidolons(self):
+ if self.avatar_rank >= 1:
+ self.eidolon_attribute["AllDamageAddedRatio"] = 0.15
+
+ def extra_ability(self):
+ pass
+
+ async def getdamage(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ # 计算终结技提供的易伤加成
+ attribute_bonus["DmgRatio"] = attribute_bonus.get(
+ "DmgRatio",
+ 0,
+ ) + self.Skill_num("Ultra", "Ultra_d")
+
+ damage1, damage2, damage3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "fujia",
+ "fujia",
+ "Thunder",
+ 0.44,
+ self.avatar_level,
+ )
+
+ skill_info_list = []
+ # 计算普攻伤害
+ skill_multiplier = self.Skill_num("Normal", "Normal")
+ damagelist1 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Normal",
+ "Normal",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist1[2] += damage3
+ skill_info_list.append({"name": "普攻", "damagelist": damagelist1})
+
+ # 计算强化普攻伤害
+ skill_multiplier = self.Skill_num("Normal", "Normal1")
+ damagelist2 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Normal",
+ "Normal",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist2[0] += damagelist2[0] * 5
+ damagelist2[1] += damagelist2[1] * 5
+ damagelist2[2] += damage3 + damagelist2[2] * 5
+ skill_multiplier = self.Skill_num("Normal", "Normal2")
+ damagelist3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Normal",
+ "Normal",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist3[0] += damagelist2[0]
+ damagelist3[1] += damagelist2[1]
+ damagelist3[2] += damagelist2[2]
+ skill_info_list.append({"name": "强化普攻(满段数)", "damagelist": damagelist3})
+
+ # 计算战技伤害
+ skill_multiplier = self.Skill_num("BPSkill", "BPSkill")
+ damagelist4 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "BPSkill",
+ "BPSkill",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist4[2] += damage3
+ skill_info_list.append({"name": "战技", "damagelist": damagelist4})
+
+ # 计算DOT伤害
+ skill_multiplier = self.Skill_num("BPSkill", "DOT")
+ damagelist5 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "DOT",
+ "DOT",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ skill_info_list.append({"name": "持续伤害(最大值)", "damagelist": damagelist5})
+
+ # 计算终结技伤害
+ skill_multiplier = self.Skill_num("Ultra", "Ultra")
+ damagelist6 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Ultra",
+ "Ultra",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist6[2] += damage3
+ skill_info_list.append({"name": "终结技", "damagelist": damagelist6})
+
+ return skill_info_list
+
+
+class DanHeng(BaseAvatar):
+ Buff: BaseAvatarBuff
+
+ def __init__(self, char: DamageInstanceAvatar, skills: List[DamageInstanceSkill]):
+ super().__init__(char=char, skills=skills)
+ self.eidolon_attribute: Dict[str, float] = {}
+ self.extra_ability_attribute: Dict[str, float] = {}
+ self.eidolons()
+ self.extra_ability()
+
+ def Technique(self):
+ pass
+
+ def eidolons(self):
+ if self.avatar_rank >= 1:
+ self.eidolon_attribute["CriticalChanceBase"] = 0.12
+
+ def extra_ability(self):
+ self.extra_ability_attribute["SpeedAddedRatio"] = 0.2
+ self.extra_ability_attribute["NormalDmgAdd"] = 0.4
+
+ async def getdamage(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ # 计算穿透加成
+ attribute_bonus["WindResistancePenetration"] = attribute_bonus.get(
+ "WindResistancePenetration",
+ 0,
+ ) + self.Skill_num("Talent", "Talent")
+
+ damage1, damage2, damage3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "fujia",
+ "fujia",
+ "Thunder",
+ 0.44,
+ self.avatar_level,
+ )
+
+ skill_info_list = []
+ # 计算普攻伤害
+ skill_multiplier = self.Skill_num("Normal", "Normal")
+ damagelist1 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Normal",
+ "Normal",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist1[2] += damage3
+ skill_info_list.append({"name": "普攻", "damagelist": damagelist1})
+
+ # 计算战技伤害
+ skill_multiplier = self.Skill_num("BPSkill", "BPSkill")
+ damagelist2 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "BPSkill",
+ "BPSkill",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist2[2] += damage3
+ skill_info_list.append({"name": "战技", "damagelist": damagelist2})
+
+ # 计算终结技伤害
+ skill_multiplier = self.Skill_num("Ultra", "Ultra") + self.Skill_num(
+ "Ultra",
+ "Ultra_d",
+ )
+ damagelist3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Ultra",
+ "Ultra",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist3[2] += damage3
+ skill_info_list.append({"name": "终结技", "damagelist": damagelist3})
+
+ return skill_info_list
+
+
+class Arlan(BaseAvatar):
+ Buff: BaseAvatarBuff
+
+ def __init__(self, char: DamageInstanceAvatar, skills: List[DamageInstanceSkill]):
+ super().__init__(char=char, skills=skills)
+ self.eidolon_attribute: Dict[str, float] = {}
+ self.extra_ability_attribute: Dict[str, float] = {}
+ self.eidolons()
+ self.extra_ability()
+
+ def Technique(self):
+ pass
+
+ def eidolons(self):
+ if self.avatar_rank >= 1:
+ self.eidolon_attribute["BPSkillDmgAdd"] = 0.12
+ if self.avatar_rank >= 6:
+ self.eidolon_attribute["UltraDmgAdd"] = 0.12
+
+ def extra_ability(self):
+ pass
+
+ async def getdamage(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ # 计算天赋伤害加成
+ attribute_bonus["AllDamageAddedRatio"] = attribute_bonus.get(
+ "AllDamageAddedRatio",
+ 0,
+ ) + self.Skill_num("Talent", "Talent")
+
+ damage1, damage2, damage3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "fujia",
+ "fujia",
+ "Thunder",
+ 0.44,
+ self.avatar_level,
+ )
+
+ skill_info_list = []
+ # 计算普攻伤害
+ skill_multiplier = self.Skill_num("Normal", "Normal")
+ damagelist1 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Normal",
+ "Normal",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist1[2] += damage3
+ skill_info_list.append({"name": "普攻", "damagelist": damagelist1})
+
+ # 计算战技伤害
+ skill_multiplier = self.Skill_num("BPSkill", "BPSkill")
+ damagelist2 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "BPSkill",
+ "BPSkill",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist2[2] += damage3
+ skill_info_list.append({"name": "战技", "damagelist": damagelist2})
+
+ # 计算终结技伤害
+ skill_multiplier = self.Skill_num("Ultra", "Ultra")
+ damagelist3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Ultra",
+ "Ultra",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist3[2] += damage3
+ skill_info_list.append({"name": "终结技", "damagelist": damagelist3})
+
+ return skill_info_list
+
+
+class Asta(BaseAvatar):
+ Buff: BaseAvatarBuff
+
+ def __init__(self, char: DamageInstanceAvatar, skills: List[DamageInstanceSkill]):
+ super().__init__(char=char, skills=skills)
+ self.eidolon_attribute: Dict[str, float] = {}
+ self.extra_ability_attribute: Dict[str, float] = {}
+ self.eidolons()
+ self.extra_ability()
+
+ def Technique(self):
+ pass
+
+ def eidolons(self):
+ pass
+
+ def extra_ability(self):
+ self.eidolon_attribute["FireAddedRatio"] = 0.18
+
+ async def getdamage(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ # 计算天赋加成
+ attribute_bonus["AttackAddedRatio"] = (
+ attribute_bonus.get("AttackAddedRatio", 0)
+ + self.Skill_num("Talent", "Talent") * 5
+ )
+ attribute_bonus["SpeedDelta"] = attribute_bonus.get(
+ "SpeedDelta",
+ 0,
+ ) + self.Skill_num("Ultra", "Ultra")
+
+ damage1, damage2, damage3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "fujia",
+ "fujia",
+ "Thunder",
+ 0.44,
+ self.avatar_level,
+ )
+
+ skill_info_list = []
+ # 计算普攻伤害
+ skill_multiplier = self.Skill_num("Normal", "Normal")
+ damagelist1 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Normal",
+ "Normal",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist1[2] += damage3
+ skill_info_list.append({"name": "普攻", "damagelist": damagelist1})
+
+ # 计算战技伤害
+ skill_multiplier = self.Skill_num("BPSkill", "BPSkill")
+ damagelist2 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "BPSkill",
+ "BPSkill",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ skill_num = 5
+ if self.avatar_rank >= 1:
+ skill_num += 1
+ damagelist2[0] = damagelist2[0] * skill_num
+ damagelist2[1] = damagelist2[1] * skill_num
+ damagelist2[2] = damage3 + damagelist2[2] * skill_num
+ skill_info_list.append({"name": "战技", "damagelist": damagelist2})
+
+ return skill_info_list
+
+
+class Herta(BaseAvatar):
+ Buff: BaseAvatarBuff
+
+ def __init__(self, char: DamageInstanceAvatar, skills: List[DamageInstanceSkill]):
+ super().__init__(char=char, skills=skills)
+ self.eidolon_attribute: Dict[str, float] = {}
+ self.extra_ability_attribute: Dict[str, float] = {}
+ self.eidolons()
+ self.extra_ability()
+
+ def Technique(self):
+ pass
+
+ def eidolons(self):
+ if self.avatar_rank >= 2:
+ self.eidolon_attribute["CriticalChanceBase"] = 0.15
+ if self.avatar_rank >= 4:
+ self.eidolon_attribute["TalentDmgAdd"] = 0.12
+ if self.avatar_rank >= 6:
+ self.eidolon_attribute["AttackAddedRatio"] = 0.25
+
+ def extra_ability(self):
+ self.extra_ability_attribute["BPSkillDmgAdd"] = 0.25
+ self.extra_ability_attribute["UltraDmgAdd"] = 0.2
+
+ async def getdamage(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ damage1, damage2, damage3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "fujia",
+ "fujia",
+ "Thunder",
+ 0.44,
+ self.avatar_level,
+ )
+
+ skill_info_list = []
+ # 计算普攻伤害
+ skill_multiplier = self.Skill_num("Normal", "Normal")
+ if self.avatar_rank >= 1:
+ skill_multiplier += 0.4
+ damagelist1 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Normal",
+ "Normal",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist1[2] += damage3
+ skill_info_list.append({"name": "普攻", "damagelist": damagelist1})
+
+ # 计算战技伤害
+ attribute_bonus["BPSkillDmgAdd"] = attribute_bonus.get("BPSkillDmgAdd", 0) + 0.2
+ skill_multiplier = self.Skill_num("BPSkill", "BPSkill")
+ damagelist2 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "BPSkill",
+ "BPSkill",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist2[2] += damage3
+ skill_info_list.append({"name": "战技", "damagelist": damagelist2})
+
+ # 计算终结技伤害
+ skill_multiplier = self.Skill_num("Ultra", "Ultra")
+ damagelist3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Ultra",
+ "Ultra",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist3[2] += damage3
+ skill_info_list.append({"name": "终结技", "damagelist": damagelist3})
+
+ # 计算追加攻击伤害
+ skill_multiplier = self.Skill_num("Talent", "Talent")
+ damagelist4 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Talent",
+ "Talent",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist4[2] += damage3
+ skill_info_list.append({"name": "追加攻击", "damagelist": damagelist4})
+
+ return skill_info_list
+
+
+class Serval(BaseAvatar):
+ Buff: BaseAvatarBuff
+
+ def __init__(self, char: DamageInstanceAvatar, skills: List[DamageInstanceSkill]):
+ super().__init__(char=char, skills=skills)
+ self.eidolon_attribute: Dict[str, float] = {}
+ self.extra_ability_attribute: Dict[str, float] = {}
+ self.eidolons()
+ self.extra_ability()
+
+ def Technique(self):
+ pass
+
+ def eidolons(self):
+ if self.avatar_rank >= 6:
+ self.eidolon_attribute["AllDamageAddedRatio"] = 0.3
+
+ def extra_ability(self):
+ self.extra_ability_attribute["AttackAddedRatio"] = 0.2
+
+ async def getdamage(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ damage1, damage2, damage3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "fujia",
+ "fujia",
+ "Thunder",
+ 0.44,
+ self.avatar_level,
+ )
+
+ skill_info_list = []
+ # 计算普攻伤害
+ skill_multiplier = self.Skill_num("Normal", "Normal")
+ damagelist1 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Normal",
+ "Normal",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist1[2] += damage3
+ skill_info_list.append({"name": "普攻", "damagelist": damagelist1})
+
+ # 计算战技伤害
+ skill_multiplier = self.Skill_num("BPSkill", "BPSkill")
+ damagelist2 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "BPSkill",
+ "BPSkill",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist2[2] += damage3
+ skill_info_list.append({"name": "战技", "damagelist": damagelist2})
+
+ # 计算DOT伤害
+ skill_multiplier = self.Skill_num("BPSkill", "DOT")
+ damagelist5 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "DOT",
+ "DOT",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ skill_info_list.append({"name": "持续伤害", "damagelist": damagelist5})
+
+ # 计算终结技伤害
+ skill_multiplier = self.Skill_num("Ultra", "Ultra")
+ damagelist3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Ultra",
+ "Ultra",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist3[2] += damage3
+ skill_info_list.append({"name": "终结技", "damagelist": damagelist3})
+
+ # 计算追加攻击伤害
+ skill_multiplier = self.Skill_num("Talent", "Talent")
+ damagelist4 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Talent",
+ "Talent",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist4[2] += damage3
+ skill_info_list.append({"name": "追加攻击", "damagelist": damagelist4})
+
+ return skill_info_list
+
+
+class Pela(BaseAvatar):
+ Buff: BaseAvatarBuff
+
+ def __init__(self, char: DamageInstanceAvatar, skills: List[DamageInstanceSkill]):
+ super().__init__(char=char, skills=skills)
+ self.eidolon_attribute: Dict[str, float] = {}
+ self.extra_ability_attribute: Dict[str, float] = {}
+ self.eidolons()
+ self.extra_ability()
+
+ def Technique(self):
+ pass
+
+ def eidolons(self):
+ if self.avatar_rank >= 2:
+ self.eidolon_attribute["SpeedAddedRatio"] = 0.1
+ if self.avatar_rank >= 4:
+ self.eidolon_attribute["IceResistancePenetration"] = 0.12
+
+ def extra_ability(self):
+ self.extra_ability_attribute["AllDamageAddedRatio"] = 0.4
+ self.extra_ability_attribute["StatusProbabilityBase"] = 0.1
+
+ async def getdamage(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ # 计算终结技降防
+ attribute_bonus["ignore_defence"] = attribute_bonus.get(
+ "ignore_defence",
+ 0,
+ ) + self.Skill_num("Ultra", "Ultra_d")
+
+ damage1, damage2, damage3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "fujia",
+ "fujia",
+ "Thunder",
+ 0.44,
+ self.avatar_level,
+ )
+
+ skill_info_list = []
+ # 计算普攻伤害
+ skill_multiplier = self.Skill_num("Normal", "Normal")
+ damagelist1 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Normal",
+ "Normal",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist1[2] += damage3
+ skill_info_list.append({"name": "普攻", "damagelist": damagelist1})
+
+ # 计算战技伤害
+ skill_multiplier = self.Skill_num("BPSkill", "BPSkill")
+ damagelist2 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "BPSkill",
+ "BPSkill",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist2[2] += damage3
+ skill_info_list.append({"name": "战技", "damagelist": damagelist2})
+
+ # 计算终结技伤害
+ skill_multiplier = self.Skill_num("Ultra", "Ultra")
+ damagelist3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Ultra",
+ "Ultra",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist3[2] += damage3
+ skill_info_list.append({"name": "终结技", "damagelist": damagelist3})
+
+ if self.avatar_rank >= 6:
+ # 计算命座附加伤害
+ damagelist4 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "fujia",
+ "fujia",
+ self.avatar_element,
+ 0.4,
+ self.avatar_level,
+ )
+ damagelist4[2] += damage3
+ skill_info_list.append({"name": "6命追加伤害", "damagelist": damagelist4})
+
+ return skill_info_list
+
+
+class Sampo(BaseAvatar):
+ Buff: BaseAvatarBuff
+
+ def __init__(self, char: DamageInstanceAvatar, skills: List[DamageInstanceSkill]):
+ super().__init__(char=char, skills=skills)
+ self.eidolon_attribute: Dict[str, float] = {}
+ self.extra_ability_attribute: Dict[str, float] = {}
+ self.eidolons()
+ self.extra_ability()
+
+ def Technique(self):
+ pass
+
+ def eidolons(self):
+ pass
+
+ def extra_ability(self):
+ pass
+
+ async def getdamage(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ # 计算终结技持续伤害加成
+ attribute_bonus["DOTDmgAdd"] = attribute_bonus.get(
+ "DOTDmgAdd",
+ 0,
+ ) + self.Skill_num("Ultra", "Ultra_d")
+
+ damage1, damage2, damage3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "fujia",
+ "fujia",
+ "Thunder",
+ 0.44,
+ self.avatar_level,
+ )
+
+ skill_info_list = []
+ # 计算普攻伤害
+ skill_multiplier = self.Skill_num("Normal", "Normal")
+ damagelist1 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Normal",
+ "Normal",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist1[2] += damage3
+ skill_info_list.append({"name": "普攻", "damagelist": damagelist1})
+
+ # 计算战技伤害
+ skill_multiplier = self.Skill_num("BPSkill", "BPSkill")
+ damagelist2 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "BPSkill",
+ "BPSkill",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist2[0] = damagelist2[0] * 5
+ damagelist2[1] = damagelist2[1] * 5
+ damagelist2[2] = damage3 + damagelist2[2] * 5
+ skill_info_list.append({"name": "战技", "damagelist": damagelist2})
+
+ # 计算终结技伤害
+ skill_multiplier = self.Skill_num("Ultra", "Ultra")
+ damagelist3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Ultra",
+ "Ultra",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist3[2] += damage3
+ skill_info_list.append({"name": "终结技", "damagelist": damagelist3})
+
+ # 计算持续伤害
+ skill_multiplier = self.Skill_num("Talent", "DOT")
+ if self.avatar_rank >= 6:
+ skill_multiplier += 0.15
+ damagelist4 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "DOT",
+ "DOT",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ skill_info_list.append({"name": "单层持续伤害", "damagelist": damagelist4})
+
+ return skill_info_list
+
+
+class Hook(BaseAvatar):
+ Buff: BaseAvatarBuff
+
+ def __init__(self, char: DamageInstanceAvatar, skills: List[DamageInstanceSkill]):
+ super().__init__(char=char, skills=skills)
+ self.eidolon_attribute: Dict[str, float] = {}
+ self.extra_ability_attribute: Dict[str, float] = {}
+ self.eidolons()
+ self.extra_ability()
+
+ def Technique(self):
+ pass
+
+ def eidolons(self):
+ if self.avatar_rank >= 2:
+ self.eidolon_attribute["BPSkill1DmgAdd"] = 0.2
+ if self.avatar_rank >= 6:
+ self.eidolon_attribute["AllDamageAddedRatio"] = 0.2
+
+ def extra_ability(self):
+ pass
+
+ async def getdamage(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ damage1, damage2, damage3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "fujia",
+ "fujia",
+ "Thunder",
+ 0.44,
+ self.avatar_level,
+ )
+
+ skill_info_list = []
+ # 计算普攻伤害
+ skill_multiplier = self.Skill_num("Normal", "Normal")
+ damagelist1 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Normal",
+ "Normal",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist1[2] += damage3
+ skill_info_list.append({"name": "普攻", "damagelist": damagelist1})
+
+ # 计算战技伤害
+ skill_multiplier = self.Skill_num("BPSkill", "BPSkill")
+ damagelist2 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "BPSkill",
+ "BPSkill",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist2[2] += damage3
+ skill_info_list.append({"name": "战技", "damagelist": damagelist2})
+
+ # 计算强化战技伤害
+ skill_multiplier = self.Skill_num("BPSkill", "BPSkill1")
+ damagelist3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "BPSkill",
+ "BPSkill1",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist3[2] += damage3
+ skill_info_list.append({"name": "强化战技", "damagelist": damagelist3})
+
+ # 计算持续伤害
+ skill_multiplier = self.Skill_num("BPSkill", "DOT")
+ damagelist5 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "DOT",
+ "DOT",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ skill_info_list.append({"name": "灼烧伤害", "damagelist": damagelist5})
+
+ # 计算终结技伤害
+ skill_multiplier = self.Skill_num("Ultra", "Ultra")
+ damagelist4 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Ultra",
+ "Ultra",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist4[2] += damage3
+ skill_info_list.append({"name": "终结技", "damagelist": damagelist4})
+
+ # 计算终结技伤害
+ skill_multiplier = self.Skill_num("Talent", "Talent")
+ damagelist6 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "fujia",
+ "fujia",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist6[2] += damage3
+ skill_info_list.append({"name": "附加伤害", "damagelist": damagelist6})
+
+ return skill_info_list
+
+
+class Tingyun(BaseAvatar):
+ Buff: BaseAvatarBuff
+
+ def __init__(self, char: DamageInstanceAvatar, skills: List[DamageInstanceSkill]):
+ super().__init__(char=char, skills=skills)
+ self.eidolon_attribute: Dict[str, float] = {}
+ self.extra_ability_attribute: Dict[str, float] = {}
+ self.eidolons()
+ self.extra_ability()
+
+ def Technique(self):
+ pass
+
+ def eidolons(self):
+ if self.avatar_rank >= 1:
+ self.eidolon_attribute["SpeedAddedRatio"] = 0.2
+
+ def extra_ability(self):
+ self.eidolon_attribute["SpeedAddedRatio"] = 0.2
+ self.eidolon_attribute["NormalDmgAdd"] = 0.4
+
+ async def getdamage(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ damage1, damage2, damage3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "fujia",
+ "fujia",
+ "Thunder",
+ 0.44,
+ self.avatar_level,
+ )
+
+ skill_info_list = []
+ # 计算普攻伤害
+ skill_multiplier = self.Skill_num("Normal", "Normal")
+ damagelist1 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Normal",
+ "Normal",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist1[2] += damage3
+ skill_info_list.append({"name": "普攻", "damagelist": damagelist1})
+
+ # 计算战技伤害
+ skill_multiplier = self.Skill_num("BPSkill", "BPSkill_M")
+ attack = (
+ base_attr["attack"] * (1 + attribute_bonus["AttackAddedRatio"])
+ + attribute_bonus["AttackDelta"]
+ )
+ add_atk = attack * skill_multiplier
+ damagelist2 = []
+ damagelist2.append(add_atk)
+ skill_info_list.append({"name": "战技提升攻击力", "damagelist": damagelist2})
+
+ return skill_info_list
+
+
+class Trailblazer(BaseAvatar):
+ Buff: BaseAvatarBuff
+
+ def __init__(self, char: DamageInstanceAvatar, skills: List[DamageInstanceSkill]):
+ super().__init__(char=char, skills=skills)
+ self.eidolon_attribute: Dict[str, float] = {}
+ self.extra_ability_attribute: Dict[str, float] = {}
+ self.eidolons()
+ self.extra_ability()
+
+ def Technique(self):
+ pass
+
+ def eidolons(self):
+ if self.avatar_rank >= 4:
+ self.eidolon_attribute["CriticalChanceBase"] = 0.25
+
+ def extra_ability(self):
+ self.extra_ability_attribute["BPSkillDmgAdd"] = 0.25
+ self.extra_ability_attribute["Ultra1DmgAdd"] = 0.25
+
+ async def getdamage(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ # 计算天赋攻击加成
+ attribute_bonus["AttackAddedRatio"] = (
+ attribute_bonus.get("AttackAddedRatio", 0)
+ + self.Skill_num("Talent", "Talent") * 2
+ )
+
+ damage1, damage2, damage3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "fujia",
+ "fujia",
+ "Thunder",
+ 0.44,
+ self.avatar_level,
+ )
+
+ skill_info_list = []
+ # 计算普攻伤害
+ skill_multiplier = self.Skill_num("Normal", "Normal")
+ damagelist1 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Normal",
+ "Normal",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist1[2] += damage3
+ skill_info_list.append({"name": "普攻", "damagelist": damagelist1})
+
+ # 计算战技伤害
+ skill_multiplier = self.Skill_num("BPSkill", "BPSkill")
+ damagelist2 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "BPSkill",
+ "BPSkill",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist2[2] += damage3
+ skill_info_list.append({"name": "战技", "damagelist": damagelist2})
+
+ # 计算终结技1伤害
+ skill_multiplier = self.Skill_num("Ultra", "Ultra")
+ damagelist3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Ultra",
+ "Ultra",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist3[2] += damage3
+ skill_info_list.append({"name": "全胜•再见安打", "damagelist": damagelist3})
+
+ # 计算终结技2伤害
+ skill_multiplier = self.Skill_num("Ultra", "Ultra1")
+ damagelist4 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Ultra",
+ "Ultra1",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist4[2] += damage3
+ skill_info_list.append({"name": "全胜•安息全垒打", "damagelist": damagelist4})
+
+ return skill_info_list
+
+
+class Trailblazer_K(BaseAvatar):
+ Buff: BaseAvatarBuff
+
+ def __init__(self, char: DamageInstanceAvatar, skills: List[DamageInstanceSkill]):
+ super().__init__(char=char, skills=skills)
+ self.eidolon_attribute: Dict[str, float] = {}
+ self.extra_ability_attribute: Dict[str, float] = {}
+ self.eidolons()
+ self.extra_ability()
+
+ def Technique(self):
+ pass
+
+ def eidolons(self):
+ if self.avatar_rank >= 6:
+ self.eidolon_attribute["DefenceAddedRatio"] = 0.3
+
+ def extra_ability(self):
+ self.extra_ability_attribute["AttackAddedRatio"] = 0.15
+
+ async def getdamage(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ damage1, damage2, damage3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "fujia",
+ "fujia",
+ "Thunder",
+ 0.44,
+ self.avatar_level,
+ )
+
+ skill_info_list = []
+ # 计算普攻伤害
+ skill_multiplier = self.Skill_num("Normal", "Normal")
+ damagelist1 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Normal",
+ "Normal",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist1[2] += damage3
+ if self.avatar_rank >= 1:
+ damagelist1_f = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Normal",
+ "Normal",
+ self.avatar_element,
+ 0.25,
+ self.avatar_level,
+ 2,
+ )
+ damagelist1[0] += damagelist1_f[0]
+ damagelist1[1] += damagelist1_f[1]
+ damagelist1[2] += damagelist1_f[2]
+ skill_info_list.append({"name": "普攻", "damagelist": damagelist1})
+
+ # 计算强化普攻伤害
+ skill_multiplier = self.Skill_num("Normal", "Normal1")
+ damagelist2 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Normal",
+ "Normal",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist2[2] += damage3
+ if self.avatar_rank >= 1:
+ damagelist2_f = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Normal",
+ "Normal",
+ self.avatar_element,
+ 0.5,
+ self.avatar_level,
+ 2,
+ )
+ damagelist2[0] += damagelist2_f[0]
+ damagelist2[1] += damagelist2_f[1]
+ damagelist2[2] += damagelist2_f[2]
+ skill_info_list.append({"name": "强化普攻", "damagelist": damagelist2})
+
+ # 计算终结技伤害
+ skill_multiplier = self.Skill_num("Ultra", "Ultra")
+ damagelist3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Ultra",
+ "Ultra",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist3[2] += damage3
+
+ skill_multiplier = self.Skill_num("Ultra", "Ultra1")
+ damagelist3_f = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Ultra",
+ "Ultra",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ 2,
+ )
+ damagelist3[0] += damagelist3_f[0]
+ damagelist3[1] += damagelist3_f[1]
+ damagelist3[2] += damagelist3_f[2]
+ skill_info_list.append({"name": "终结技", "damagelist": damagelist3})
+
+ # 计算天赋提供护盾
+ skill_multiplier = self.Skill_num("Talent", "Talent")
+ skill_multiplier_g = self.Skill_num("Talent", "Talent_G")
+ if self.avatar_rank >= 2:
+ skill_multiplier += 0.02
+ skill_multiplier_g += 27
+ damagelist4 = await calculate_shield(
+ base_attr,
+ attribute_bonus,
+ skill_multiplier,
+ skill_multiplier_g,
+ )
+ skill_info_list.append({"name": "天赋护盾", "damagelist": damagelist4})
+
+ return skill_info_list
+
+
+class Huohuo(BaseAvatar):
+ Buff: BaseAvatarBuff
+
+ def __init__(self, char: DamageInstanceAvatar, skills: List[DamageInstanceSkill]):
+ super().__init__(char=char, skills=skills)
+ self.eidolon_attribute: Dict[str, float] = {}
+ self.extra_ability_attribute: Dict[str, float] = {}
+ self.eidolons()
+ self.extra_ability()
+
+ def Technique(self):
+ pass
+
+ def eidolons(self):
+ if self.avatar_rank >= 1:
+ self.eidolon_attribute["SpeedAddedRatio"] = 0.12
+ if self.avatar_rank >= 6:
+ self.eidolon_attribute["AllDamageAddedRatio"] = 0.5
+
+ def extra_ability(self):
+ pass
+
+ async def getdamage(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ damage1, damage2, damage3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "fujia",
+ "fujia",
+ "Thunder",
+ 0.44,
+ self.avatar_level,
+ )
+
+ skill_info_list = []
+ # 计算普攻伤害
+ skill_multiplier = self.Skill_num("Normal", "Normal")
+ damagelist1 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Normal",
+ "Normal",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ 1,
+ )
+ damagelist1[2] += damage3
+ skill_info_list.append({"name": "普攻", "damagelist": damagelist1})
+
+ # 计算战技治疗
+ skill_multiplier = self.Skill_num("BPSkill", "BPSkill")
+ skill_num = self.Skill_num("BPSkill", "BPSkill_G")
+ damagelist2 = await calculate_heal(
+ base_attr,
+ attribute_bonus,
+ "BPSkill",
+ skill_multiplier,
+ skill_num,
+ )
+ skill_info_list.append({"name": "战技治疗量", "damagelist": damagelist2})
+
+ if self.avatar_rank >= 4:
+ # 计算战技治疗
+ skill_multiplier = self.Skill_num("BPSkill", "BPSkill")
+ skill_num = self.Skill_num("BPSkill", "BPSkill_G")
+ add_attr_bonus = copy.deepcopy(attribute_bonus)
+ add_attr_bonus["HealRatioBase"] = (
+ add_attr_bonus.get("HealRatioBase", 0) + 0.8
+ )
+ damagelist2_max = await calculate_heal(
+ base_attr,
+ add_attr_bonus,
+ "BPSkill",
+ skill_multiplier,
+ skill_num,
+ )
+ skill_info_list.append(
+ {"name": "战技最高治疗量(4魂)", "damagelist": damagelist2_max},
+ )
+
+ # 计算天赋治疗量
+ skill_multiplier = self.Skill_num("Talent", "Talent")
+ skill_num = self.Skill_num("Talent", "Talent_G")
+ damagelist5 = await calculate_heal(
+ base_attr,
+ attribute_bonus,
+ "Talent",
+ skill_multiplier,
+ skill_num,
+ )
+ skill_info_list.append({"name": "天赋治疗量", "damagelist": damagelist5})
+
+ if self.avatar_rank >= 4:
+ skill_multiplier = self.Skill_num("Talent", "Talent")
+ skill_num = self.Skill_num("Talent", "Talent_G")
+ add_attr_bonus = copy.deepcopy(attribute_bonus)
+ add_attr_bonus["HealRatioBase"] = (
+ add_attr_bonus.get("HealRatioBase", 0) + 0.8
+ )
+ damagelist5 = await calculate_heal(
+ base_attr,
+ add_attr_bonus,
+ "Talent",
+ skill_multiplier,
+ skill_num,
+ )
+ skill_info_list.append({"name": "天赋治疗量", "damagelist": damagelist5})
+
+ return skill_info_list
+
+
+class Hanya(BaseAvatar):
+ Buff: BaseAvatarBuff
+
+ def __init__(self, char: DamageInstanceAvatar, skills: List[DamageInstanceSkill]):
+ super().__init__(char=char, skills=skills)
+ self.eidolon_attribute: Dict[str, float] = {}
+ self.extra_ability_attribute: Dict[str, float] = {}
+ self.eidolons()
+ self.extra_ability()
+
+ def Technique(self):
+ pass
+
+ def eidolons(self):
+ if self.avatar_rank >= 2:
+ self.eidolon_attribute["SpeedAddedRatio"] = 0.2
+
+ def extra_ability(self):
+ self.extra_ability_attribute["AttackAddedRatio"] = 0.1
+
+ async def getdamage(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ # 计算天赋易伤加成
+ attribute_bonus["DmgRatio"] = attribute_bonus.get(
+ "DmgRatio",
+ 0,
+ ) + self.Skill_num("Talent", "Talent")
+ if self.avatar_rank >= 6:
+ attribute_bonus["DmgRatio"] = attribute_bonus.get("DmgRatio", 0) + 0.1
+
+ attribute_bonus["AttackAddedRatio"] = attribute_bonus.get(
+ "AttackAddedRatio",
+ 0,
+ ) + self.Skill_num("Ultra", "Ultra_A")
+
+ damage1, damage2, damage3 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "fujia",
+ "fujia",
+ "Thunder",
+ 0.44,
+ self.avatar_level,
+ )
+
+ skill_info_list = []
+ # 计算普攻伤害
+ skill_multiplier = self.Skill_num("Normal", "Normal")
+ damagelist1 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "Normal",
+ "Normal",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist1[2] += damage3
+ skill_info_list.append({"name": "普攻", "damagelist": damagelist1})
+
+ # 计算战技伤害
+ skill_multiplier = self.Skill_num("BPSkill", "BPSkill")
+ damagelist2 = await calculate_damage(
+ base_attr,
+ attribute_bonus,
+ "BPSkill",
+ "BPSkill",
+ self.avatar_element,
+ skill_multiplier,
+ self.avatar_level,
+ )
+ damagelist2[2] += damage3
+ skill_info_list.append({"name": "战技", "damagelist": damagelist2})
+
+ # 计算终结技提升速度
+ speed = (
+ base_attr["speed"] * (1 + attribute_bonus["SpeedAddedRatio"])
+ + attribute_bonus["SpeedDelta"]
+ )
+ skill_multiplier = self.Skill_num("Ultra", "Ultra_S")
+ add_speed = speed * skill_multiplier
+ damagelist3 = []
+ damagelist3.append(add_speed)
+ skill_info_list.append({"name": "终结技增加速度", "damagelist": damagelist3})
+
+ return skill_info_list
+
+
+class AvatarDamage:
+ @classmethod
+ def create(cls, char: DamageInstanceAvatar, skills: List[DamageInstanceSkill]):
+ if char.id_ == 1215:
+ return Hanya(char, skills)
+ if char.id_ == 1217:
+ return Huohuo(char, skills)
+ if char.id_ == 8003 or char.id_ == 8004:
+ return Trailblazer_K(char, skills)
+ if char.id_ == 8002 or char.id_ == 8001:
+ return Trailblazer(char, skills)
+ if char.id_ == 1202:
+ return Tingyun(char, skills)
+ if char.id_ == 1109:
+ return Hook(char, skills)
+ if char.id_ == 1108:
+ return Sampo(char, skills)
+ if char.id_ == 1106:
+ return Pela(char, skills)
+ if char.id_ == 1103:
+ return Serval(char, skills)
+ if char.id_ == 1013:
+ return Herta(char, skills)
+ if char.id_ == 1009:
+ return Asta(char, skills)
+ if char.id_ == 1008:
+ return Arlan(char, skills)
+ if char.id_ == 1002:
+ return DanHeng(char, skills)
+ if char.id_ == 1111:
+ return Luka(char, skills)
+ if char.id_ == 1206:
+ return Sushang(char, skills)
+ if char.id_ == 1101:
+ return Bronya(char, skills)
+ if char.id_ == 1207:
+ return Yukong(char, skills)
+ if char.id_ == 1001:
+ return Mar7th(char, skills)
+ if char.id_ == 1105:
+ return Natasha(char, skills)
+ if char.id_ == 1110:
+ return Lynx(char, skills)
+ if char.id_ == 1211:
+ return Bailu(char, skills)
+ if char.id_ == 1203:
+ return Luocha(char, skills)
+ if char.id_ == 1210:
+ return Guinaifen(char, skills)
+ if char.id_ == 1302:
+ return Argenti(char, skills)
+ if char.id_ == 1112:
+ return Topaz(char, skills)
+ if char.id_ == 1104:
+ return Gepard(char, skills)
+ if char.id_ == 1005:
+ return Kafka(char, skills)
+ if char.id_ == 1201:
+ return Qingque(char, skills)
+ if char.id_ == 1212:
+ return Jingliu(char, skills)
+ if char.id_ == 1107:
+ return Clara(char, skills)
+ if char.id_ == 1205:
+ return Blade(char, skills)
+ if char.id_ == 1003:
+ return Himeko(char, skills)
+ if char.id_ == 1209:
+ return Yanqing(char, skills)
+ if char.id_ == 1102:
+ return Seele(char, skills)
+ if char.id_ == 1208:
+ return Fuxuan(char, skills)
+ if char.id_ == 1006:
+ return Silverwolf(char, skills)
+ if char.id_ == 1204:
+ return JingYuan(char, skills)
+ if char.id_ == 1004:
+ return Welt(char, skills)
+ if char.id_ == 1213:
+ return Danhengil(char, skills)
+ msg = "不支持的角色"
+ raise ValueError(msg)
diff --git a/starrail_damage_cal/damage/AvatarDamage/__init__.py b/starrail_damage_cal/damage/AvatarDamage/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/starrail_damage_cal/damage/Base/AvatarBase.py b/starrail_damage_cal/damage/Base/AvatarBase.py
new file mode 100644
index 0000000..048349b
--- /dev/null
+++ b/starrail_damage_cal/damage/Base/AvatarBase.py
@@ -0,0 +1,168 @@
+import json
+from abc import abstractmethod
+from pathlib import Path
+from typing import List, Tuple, Union
+
+import msgspec
+from msgspec import Struct
+
+from starrail_damage_cal.damage.Base.model import (
+ DamageInstanceAvatar,
+ DamageInstanceSkill,
+)
+from starrail_damage_cal.damage.Base.SkillBase import BaseSkills
+from starrail_damage_cal.excel.model import AvatarPromotionConfig
+
+path = Path(__file__).parent.parent
+with Path.open(path / "Excel" / "SkillData.json", encoding="utf-8") as f:
+ skill_dict = json.load(f)
+
+
+class BaseAvatarAttribute(Struct):
+ attack: float
+ defence: float
+ hp: float
+ speed: float
+ CriticalChanceBase: float
+ CriticalDamageBase: float
+ BaseAggro: float
+
+ def items(self) -> List[Tuple[str, float]]:
+ return [
+ ("attack", self.attack),
+ ("defence", self.defence),
+ ("hp", self.hp),
+ ("speed", self.speed),
+ ("CriticalChanceBase", self.CriticalChanceBase),
+ ("CriticalDamageBase", self.CriticalDamageBase),
+ ("BaseAggro", self.BaseAggro),
+ ]
+
+
+class BaseAvatarBuff:
+ @classmethod
+ def create(cls, char: DamageInstanceAvatar, skills: List[DamageInstanceSkill]):
+ cls.extra_ability_id = []
+ if char.extra_ability:
+ for extra_ability in char.extra_ability:
+ cls.extra_ability_id.append(extra_ability["extraAbilityId"])
+ return cls
+
+ @abstractmethod
+ async def Technique(self):
+ ...
+
+ @abstractmethod
+ async def eidolons(self):
+ ...
+
+ @abstractmethod
+ async def extra_ability(self):
+ ...
+
+
+class BaseAvatarinfo:
+ def __init__(self, char: DamageInstanceAvatar):
+ self.avatar_id = char.id_
+ self.avatar_level = char.level
+ self.avatar_rank = char.rank
+ self.avatar_element = char.element
+ self.avatar_promotion = char.promotion
+ self.avatar_attribute_bonus = char.attribute_bonus
+ self.avatar_extra_ability = char.extra_ability
+ self.avatar_attribute = self.get_attribute()
+
+ def get_attribute(self):
+ promotion = AvatarPromotionConfig.Avatar[str(self.avatar_id)][
+ str(self.avatar_promotion)
+ ]
+
+ return BaseAvatarAttribute(
+ # 攻击力
+ attack=(
+ promotion.AttackBase.Value
+ + promotion.AttackAdd.Value * (self.avatar_level - 1)
+ ),
+ # 防御力
+ defence=(
+ promotion.DefenceBase.Value
+ + promotion.DefenceAdd.Value * (self.avatar_level - 1)
+ ),
+ # 血量
+ hp=(
+ promotion.HPBase.Value + promotion.HPAdd.Value * (self.avatar_level - 1)
+ ),
+ # 速度
+ speed=promotion.SpeedBase.Value,
+ # 暴击率
+ CriticalChanceBase=promotion.CriticalChance.Value,
+ # 暴击伤害
+ CriticalDamageBase=promotion.CriticalDamage.Value,
+ # 嘲讽
+ BaseAggro=promotion.BaseAggro.Value,
+ )
+
+ def Ultra_Use(self):
+ skill_info = skill_dict[str(self.avatar_id)]["Ultra_Use"][0]
+ return msgspec.convert(skill_info, type=float)
+
+
+class BaseAvatar:
+ def __init__(self, char: DamageInstanceAvatar, skills: List[DamageInstanceSkill]):
+ self.Skill = BaseSkills.create(char=char, skills=skills)
+ self.Buff = BaseAvatarBuff.create(char=char, skills=skills)
+ self.avatar_id = char.id_
+ self.avatar_level = char.level
+ self.avatar_rank = char.rank
+ self.avatar_element = char.element
+ self.avatar_promotion = char.promotion
+ self.avatar_attribute_bonus = char.attribute_bonus
+ self.avatar_extra_ability = char.extra_ability
+ self.avatar_attribute = self.get_attribute()
+
+ def get_attribute(self):
+ promotion = AvatarPromotionConfig.Avatar[str(self.avatar_id)][
+ str(self.avatar_promotion)
+ ]
+
+ return BaseAvatarAttribute(
+ # 攻击力
+ attack=(
+ promotion.AttackBase.Value
+ + promotion.AttackAdd.Value * (self.avatar_level - 1)
+ ),
+ # 防御力
+ defence=(
+ promotion.DefenceBase.Value
+ + promotion.DefenceAdd.Value * (self.avatar_level - 1)
+ ),
+ # 血量
+ hp=(
+ promotion.HPBase.Value + promotion.HPAdd.Value * (self.avatar_level - 1)
+ ),
+ # 速度
+ speed=promotion.SpeedBase.Value,
+ # 暴击率
+ CriticalChanceBase=promotion.CriticalChance.Value,
+ # 暴击伤害
+ CriticalDamageBase=promotion.CriticalDamage.Value,
+ # 嘲讽
+ BaseAggro=promotion.BaseAggro.Value,
+ )
+
+ def Skill_Info(self, skill_type: str):
+ skill_info = skill_dict[str(self.avatar_id)]["skillList"][skill_type]
+ return msgspec.convert(skill_info, type=List[Union[str, int]])
+
+ def Skill_num(self, skill: Union[str, int], skill_type: str):
+ skill_level = 0
+ if skill == "Normal":
+ skill_level = self.Skill.Normal_.level - 1
+ if skill == "BPSkill":
+ skill_level = self.Skill.BPSkill_.level - 1
+ if skill == "Ultra":
+ skill_level = self.Skill.Ultra_.level - 1
+ if skill == "Talent":
+ skill_level = self.Skill.Talent_.level - 1
+ skill_info = skill_dict[str(self.avatar_id)][skill_type][skill_level]
+ return msgspec.convert(skill_info, type=float)
diff --git a/starrail_damage_cal/damage/Base/RelicBase.py b/starrail_damage_cal/damage/Base/RelicBase.py
new file mode 100644
index 0000000..017aa60
--- /dev/null
+++ b/starrail_damage_cal/damage/Base/RelicBase.py
@@ -0,0 +1,93 @@
+from abc import abstractmethod
+from typing import Dict
+
+from starrail_damage_cal.damage.Base.model import DamageInstanceRelic
+from starrail_damage_cal.logger import logger
+from starrail_damage_cal.map.model.RelicSetSkill import RelicSetStatusAdd
+from starrail_damage_cal.map.SR_MAP_PATH import RelicSetSkill
+
+
+class SingleRelic:
+ def __init__(self, relic: DamageInstanceRelic):
+ self.raw_relic = relic
+ self.relic_id = relic.relicId
+ self.set_id = relic.SetId
+ self.relic_type = relic.Type
+ self.relic_level = relic.Level
+ self.relic_attribute_bonus: Dict[str, float] = {}
+
+ def get_attribute_(self):
+ # MainAffix
+ if self.raw_relic.MainAffix.Property in self.relic_attribute_bonus:
+ self.relic_attribute_bonus[
+ self.raw_relic.MainAffix.Property
+ ] += self.raw_relic.MainAffix.Value
+ else:
+ self.relic_attribute_bonus[
+ self.raw_relic.MainAffix.Property
+ ] = self.raw_relic.MainAffix.Value
+
+ # SubAffix
+ if self.raw_relic.SubAffixList:
+ for sub_affix in self.raw_relic.SubAffixList:
+ sub_affix_property = sub_affix.Property
+ value = sub_affix.Value
+ if sub_affix_property in self.relic_attribute_bonus:
+ self.relic_attribute_bonus[sub_affix_property] += value
+ else:
+ self.relic_attribute_bonus[sub_affix_property] = value
+
+
+class BaseRelicSetSkill:
+ setId: int
+ pieces2: bool = False
+ pieces4: bool = False
+
+ def __init__(self, set_id: int, count: int):
+ self.setId = set_id
+ if count >= 2:
+ self.pieces2 = True
+ logger.info(f"Relic {set_id} 2 pieces set activated")
+ if count == 4:
+ self.pieces4 = True
+ logger.info(f"Relic {set_id} 4 pieces set activated")
+ self.relicSetAttribute = self.set_skill_property_ability()
+
+ @abstractmethod
+ async def check(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ ...
+
+ @abstractmethod
+ async def set_skill_ability(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ """战斗加成属性, 与 set_skill_property() 互斥"""
+ ...
+
+ def set_skill_property_ability(self):
+ def add_relic_set_attribute(status_add: RelicSetStatusAdd):
+ set_property = status_add.Property
+ set_value = status_add.Value
+ if set_property != "":
+ relic_set_attribute[set_property] = (
+ relic_set_attribute.get(set_property, 0) + set_value
+ )
+
+ relic_set_attribute: Dict[str, float] = {}
+ if self.pieces2:
+ status_add = RelicSetSkill.RelicSet[str(self.setId)]["2"]
+ if status_add:
+ add_relic_set_attribute(status_add)
+
+ if self.pieces4:
+ status_add = RelicSetSkill.RelicSet[str(self.setId)]["4"]
+ if status_add:
+ add_relic_set_attribute(status_add)
+
+ return relic_set_attribute
diff --git a/starrail_damage_cal/damage/Base/SkillBase.py b/starrail_damage_cal/damage/Base/SkillBase.py
new file mode 100644
index 0000000..864716d
--- /dev/null
+++ b/starrail_damage_cal/damage/Base/SkillBase.py
@@ -0,0 +1,45 @@
+import json
+from pathlib import Path
+from typing import List
+
+from starrail_damage_cal.damage.Base.model import (
+ DamageInstanceAvatar,
+ DamageInstanceSkill,
+)
+
+path = Path(__file__).parent.parent
+with Path.open(path / "Excel" / "SkillData.json", encoding="utf-8") as f:
+ skill_dict = json.load(f)
+
+
+skill_types = {
+ "Normal": "Normal_",
+ "BPSkill": "BPSkill_",
+ "Ultra": "Ultra_",
+ "Maze": "Maze_",
+ "": "Talent_",
+}
+
+
+class SingleSkill:
+ def __init__(self, skill: DamageInstanceSkill):
+ self.id = skill.skillId
+ self.level = skill.skillLevel
+
+
+class BaseSkills:
+ Normal_: SingleSkill
+ BPSkill_: SingleSkill
+ Ultra_: SingleSkill
+ Maze_: SingleSkill
+ Talent_: SingleSkill
+
+ @classmethod
+ def create(cls, char: DamageInstanceAvatar, skills: List[DamageInstanceSkill]):
+ for skill in skills:
+ skill_attack_type = skill.skillAttackType
+ if skill_attack_type not in skill_types:
+ msg = f"Unknown skillAttackType: {skill_attack_type}"
+ raise ValueError(msg)
+ setattr(cls, skill_types[skill_attack_type], SingleSkill(skill))
+ return cls
diff --git a/starrail_damage_cal/damage/Base/WeaponBase.py b/starrail_damage_cal/damage/Base/WeaponBase.py
new file mode 100644
index 0000000..02604f4
--- /dev/null
+++ b/starrail_damage_cal/damage/Base/WeaponBase.py
@@ -0,0 +1,74 @@
+from abc import abstractmethod
+from typing import Dict, List, Tuple
+
+from msgspec import Struct
+
+from starrail_damage_cal.damage.Base.model import DamageInstanceWeapon
+from starrail_damage_cal.excel.model import EquipmentPromotionConfig
+from starrail_damage_cal.map.SR_MAP_PATH import EquipmentID2AbilityProperty
+
+
+class BaseWeaponAttribute(Struct):
+ hp: float
+ attack: float
+ defence: float
+
+ def items(self) -> List[Tuple[str, float]]:
+ return [
+ ("hp", self.hp),
+ ("attack", self.attack),
+ ("defence", self.defence),
+ ]
+
+
+class BaseWeapon:
+ def __init__(self, weapon: DamageInstanceWeapon):
+ self.weapon_id = weapon.id_
+ self.weapon_level = weapon.level
+ self.weapon_rank = weapon.rank
+ self.weapon_promotion = weapon.promotion
+ self.weapon_base_attribute = self.get_attribute()
+ self.weapon_attribute: Dict[str, float] = {}
+ self.get_attribute()
+ self.weapon_property_ability()
+
+ @abstractmethod
+ async def weapon_ability(self, base_attr: Dict, attribute_bonus: Dict):
+ """战斗加成属性, 与 weapon_property_ability() 互斥"""
+ ...
+
+ def weapon_property_ability(self):
+ """面板加成属性, 与 weapon_ability() 互斥"""
+ ability_property = EquipmentID2AbilityProperty[str(self.weapon_id)]
+ equip_ability_property = ability_property[str(self.weapon_rank)]
+ for equip_ability in equip_ability_property:
+ property_type = equip_ability["PropertyType"]
+ value = equip_ability["Value"]["Value"]
+ if property_type in self.weapon_attribute:
+ self.weapon_attribute[property_type] += value
+ else:
+ self.weapon_attribute[property_type] = value
+
+ @abstractmethod
+ async def check(self):
+ ...
+
+ def get_attribute(self):
+ promotion = EquipmentPromotionConfig.Equipment[str(self.weapon_id)][
+ str(self.weapon_promotion)
+ ]
+
+ return BaseWeaponAttribute(
+ hp=(
+ promotion.BaseHP.Value
+ + promotion.BaseHPAdd.Value * (self.weapon_level - 1)
+ ),
+ attack=(
+ promotion.BaseAttack.Value
+ + promotion.BaseAttackAdd.Value * (self.weapon_level - 1)
+ ),
+ defence=(
+ promotion.BaseDefence.Value
+ + promotion.BaseDefenceAdd.Value * (self.weapon_level - 1)
+ ),
+ )
diff --git a/starrail_damage_cal/damage/Base/__init__.py b/starrail_damage_cal/damage/Base/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/starrail_damage_cal/damage/Base/model.py b/starrail_damage_cal/damage/Base/model.py
new file mode 100644
index 0000000..52948a8
--- /dev/null
+++ b/starrail_damage_cal/damage/Base/model.py
@@ -0,0 +1,104 @@
+from typing import List, Union
+
+import msgspec
+from msgspec import Struct, field
+
+
+class DamageInstanceSkill(Struct):
+ skillId: int
+ skillName: str
+ skillEffect: str
+ skillAttackType: str
+ skillLevel: int
+
+
+class DamageInstanceRelicSubAffix(Struct):
+ SubAffixID: int
+ Property: str
+ Name: str
+ Cnt: int
+ Step: int
+ Value: float
+
+
+class DamageInstanceRelicMainAffix(Struct):
+ AffixID: int
+ Property: str
+ Name: str
+ Value: float
+
+
+class DamageInstanceRelic(Struct):
+ relicId: int
+ relicName: str
+ SetId: int
+ SetName: str
+ Type: int
+ MainAffix: DamageInstanceRelicMainAffix
+ SubAffixList: Union[List[DamageInstanceRelicSubAffix], None]
+ Level: int = 0
+
+
+class DamageInstanceWeapon(Struct):
+ id_: str = field(name="id")
+ level: int
+ rank: int
+ promotion: int
+
+
+class AttributeBounsStatusAdd(Struct):
+ property_: str = field(name="property")
+ name: str
+ value: float
+
+
+class DamageInstanceAvatarAttributeBouns(Struct):
+ attributeBonusId: int
+ attributeBonusLevel: int
+ statusAdd: AttributeBounsStatusAdd
+
+
+class DamageInstanceAvatar(Struct):
+ id_: str = field(name="id")
+ level: int
+ rank: int
+ element: str
+ promotion: int
+ attribute_bonus: Union[List[DamageInstanceAvatarAttributeBouns], None]
+ extra_ability: Union[List, None]
+
+
+class DamageInstance:
+ avatar: DamageInstanceAvatar
+ weapon: DamageInstanceWeapon
+ relic: List[DamageInstanceRelic]
+ skill: List[DamageInstanceSkill]
+
+ def __init__(self, char):
+ self.avatar = DamageInstanceAvatar(
+ id_=char.char_id,
+ level=char.char_level,
+ rank=char.char_rank,
+ element=char.char_element,
+ promotion=char.char_promotion,
+ attribute_bonus=msgspec.convert(
+ char.attribute_bonus,
+ Union[List[DamageInstanceAvatarAttributeBouns], None],
+ ),
+ extra_ability=msgspec.convert(
+ char.extra_ability,
+ Union[List, None],
+ ),
+ )
+ self.weapon = DamageInstanceWeapon(
+ id_=char.equipment["equipmentID"],
+ level=char.equipment["equipmentLevel"],
+ rank=char.equipment["equipmentRank"],
+ promotion=char.equipment["equipmentPromotion"],
+ )
+ self.relic = []
+ for relic in char.char_relic:
+ self.relic.append(msgspec.convert(relic, DamageInstanceRelic))
+ self.skill = []
+ for skill in char.char_skill:
+ self.skill.append(msgspec.convert(skill, DamageInstanceSkill))
diff --git a/starrail_damage_cal/damage/Excel/SkillData.json b/starrail_damage_cal/damage/Excel/SkillData.json
new file mode 100644
index 0000000..aec7f59
--- /dev/null
+++ b/starrail_damage_cal/damage/Excel/SkillData.json
@@ -0,0 +1,1091 @@
+{
+ "1102": {
+ "Normal": [
+ 0.5000000004656613, 0.6000000005587935, 0.7000000006519258,
+ 0.8000000007450581, 0.9000000008381903, 1.0000000000931323,
+ 1.1000000001862645, 1.2000000002793968
+ ],
+ "BPSkill": [
+ 1.1000000000931323, 1.2100000001955777, 1.3200000002980232,
+ 1.4300000004004687, 1.5400000005029142, 1.6500000006053597,
+ 1.7875000005587935, 1.9250000005122274, 2.0625000002328306,
+ 2.2000000001862645, 2.31000000028871, 2.4200000003911555,
+ 2.530000000493601, 2.6400000005960464, 2.750000000698492
+ ],
+ "Ultra": [
+ 2.5500000005122274, 2.7200000006705523, 2.890000000828877,
+ 3.0600000000558794, 3.230000000214204, 3.400000000372529,
+ 3.612500000745058, 3.825000000419095, 4.037499999860302,
+ 4.250000000232831, 4.4200000003911555, 4.59000000054948,
+ 4.760000000707805, 4.93000000086613, 5.100000000093132
+ ],
+ "Talent": [
+ 0.40000000037252903, 0.44000000040978193, 0.48000000044703484,
+ 0.5200000004842877, 0.5600000005215406, 0.6000000005587935,
+ 0.6500000006053597, 0.7000000006519258, 0.7500000006984919,
+ 0.8000000007450581, 0.840000000782311, 0.8800000008195639,
+ 0.9200000008568168, 0.9600000008940697, 1
+ ],
+ "Maze": [20],
+ "Ultra_Use": [120]
+ },
+ "1204": {
+ "Normal": [
+ 0.5000000004656613, 0.6000000005587935, 0.7000000006519258,
+ 0.8000000007450581, 0.9000000008381903, 1.0000000000931323,
+ 1.1000000001862645, 1.2000000002793968
+ ],
+ "BPSkill": [
+ 0.5000000004656613, 0.5500000004656613, 0.6000000005587935,
+ 0.6500000005587935, 0.7000000006519258, 0.7500000006519258,
+ 0.8000000007450581, 0.8500000007450581, 0.9000000008381903,
+ 0.9500000008381903, 1.0000000000931323, 1.0500000000931323,
+ 1.1000000001862645, 1.1500000001862645, 1.2000000002793968,
+ 1.2500000002793968
+ ],
+ "Ultra": [
+ 1.2000000002793968, 1.2800000002793968, 1.3600000002793968,
+ 1.4400000002793968, 1.5200000002793968, 1.6000000002793968,
+ 1.6800000002793968, 1.7600000002793968, 1.8400000002793968,
+ 1.9200000002793968, 2.0000000002793968, 2.0800000002793968,
+ 2.1600000002793968, 2.2400000002793968, 2.3200000002793968,
+ 2.4000000002793968
+ ],
+ "Talent": [
+ 3.300000000372529, 3.63000000372529, 3.960000000372529, 4.290000000372529,
+ 4.620000000372529, 4.495000000372529, 5.363000000372529,
+ 5.775000000372529, 6.188000000372529, 6.600000000372529,
+ 6.930000000372529, 7.260000000372529, 7.590000000372529,
+ 7.920000000372529, 8.250000000372529
+ ],
+ "Maze": [20],
+ "Ultra_Use": [130]
+ },
+ "1107": {
+ "Normal": [
+ 0.5000000004656613, 0.6000000005587935, 0.7000000006519258,
+ 0.8000000007450581, 0.9000000008381903, 1.0000000000931323,
+ 1.1000000001862645, 1.2000000002793968
+ ],
+ "BPSkill": [
+ 0.6000000004656613, 0.6600000004656613, 0.7200000005587935,
+ 0.7800000005587935, 0.8400000006519258, 0.9000000006519258,
+ 0.9600000007450581, 1.0200000007450581, 1.0800000008381903,
+ 1.1400000008381903, 1.2000000000931323, 1.2600000000931323,
+ 1.3200000001862645, 1.3800000001862645, 1.4400000002793968,
+ 1.5000000002793968
+ ],
+ "Talent1": [
+ 0.9600000002793968, 1.0240000002793968, 1.0880000002793968,
+ 1.1520000002793968, 1.2160000002793968, 1.2800000002793968,
+ 1.3600000002793968, 1.4400000002793968, 1.5200000002793968,
+ 1.6000000002793968, 1.6640000002793968, 1.7280000002793968,
+ 1.7920000002793968, 1.1850000002793968, 1.9200000002793968
+ ],
+ "Talent": [
+ 0.800000000372529, 0.880000000372529, 0.960000000372529,
+ 1.040000000372529, 1.120000000372529, 1.200000000372529,
+ 1.300000000372529, 1.400000000372529, 1.500000000372529,
+ 1.600000000372529, 1.680000000372529, 1.760000000372529,
+ 1.840000000372529, 1.920000000372529, 2.000000000372529
+ ],
+ "Maze": [20],
+ "Ultra_Use": [130]
+ },
+ "1213": {
+ "Normal": [
+ 0.5000000004656613, 0.6000000005587935, 0.7000000006519258,
+ 0.8000000007450581, 0.9000000008381903, 1.0000000000931323,
+ 1.1000000001862645, 1.2000000002793968, 1.3000000002793968
+ ],
+ "Normal1": [
+ 1.3000000004656613, 1.5600000005587935, 1.8200000006519258,
+ 2.0800000007450581, 2.3400000008381903, 2.6000000000931323,
+ 2.8600000001862645, 3.1200000002793968, 3.3800000002793968
+ ],
+ "Normal2": [
+ 1.9000000004656613, 2.2800000005587935, 2.6600000006519258,
+ 3.0400000007450581, 3.4200000008381903, 3.8000000000931323,
+ 4.1800000001862645, 4.5600000002793968, 4.9400000002793968
+ ],
+ "Normal3": [
+ 2.5000000004656613, 3.0000000005587935, 3.5000000006519258,
+ 4.0000000007450581, 4.5000000008381903, 5.0000000000931323,
+ 5.5000000001862645, 6.0000000002793968, 6.5000000002793968
+ ],
+ "BPSkill": [
+ 0.0600000004656613, 0.0660000004656613, 0.0720000005587935,
+ 0.0780000005587935, 0.0840000006519258, 0.0900000006519258,
+ 0.0975000007450581, 0.1050000007450581, 0.1125000008381903,
+ 0.1200000008381903, 0.1260000000931323, 0.1320000000931323,
+ 0.1380000001862645, 0.1440000001862645, 0.1500000002793968,
+ 0.1560000002793968
+ ],
+ "Ultra": [
+ 1.8000000002793968, 1.9200000002793968, 2.0400000002793968,
+ 2.1600000002793968, 2.2800000002793968, 2.4000000002793968,
+ 2.5500000002793968, 2.7000000002793968, 2.8500000002793968,
+ 3.0000000002793968, 3.1200000002793968, 3.2400000002793968,
+ 3.3600000002793968, 3.4800000002793968, 3.6000000002793968
+ ],
+ "Talent": [
+ 0.050000000372529, 0.055000000372529, 0.060000000372529,
+ 0.065000000372529, 0.070000000372529, 0.075000000372529,
+ 0.081300000372529, 0.087500000372529, 0.093800000372529,
+ 0.100000000372529, 0.105000000372529, 0.110000000372529,
+ 0.115000000372529, 0.120000000372529, 0.125000000372529
+ ],
+ "Maze": [20],
+ "Ultra_Use": [140]
+ },
+ "1006": {
+ "Normal": [
+ 0.5000000004656613, 0.6000000005587935, 0.7000000006519258,
+ 0.8000000007450581, 0.9000000008381903, 1.0000000000931323,
+ 1.1000000001862645, 1.2000000002793968
+ ],
+ "BPSkill": [
+ 0.9800000004656613, 1.0790000004656613, 1.1760000005587935,
+ 1.2740000005587935, 1.3720000006519258, 1.4700000006519258,
+ 1.5925000007450581, 1.7150000007450581, 1.8375000008381903,
+ 1.9600000008381903, 2.0580000000931323, 2.1560000000931323,
+ 2.2540000001862645, 2.3520000001862645, 2.4500000002793968
+ ],
+ "BPSkill_D": [
+ 0.075000000372529, 0.077500000372529, 0.080000000372529,
+ 0.082500000372529, 0.085000000372529, 0.087500000372529,
+ 0.090600000372529, 0.093800000372529, 0.096900000372529,
+ 0.100000000372529, 0.102500000372529, 0.105000000372529,
+ 0.107500000372529, 0.110000000372529, 0.112500000372529
+ ],
+ "Ultra": [
+ 2.280000000372529, 2.432000000372529, 2.584000000372529,
+ 2.736000000372529, 2.888000000372529, 3.040000000372529,
+ 3.230000000372529, 3.420000000372529, 3.610000000372529,
+ 3.800000000372529, 3.952000000372529, 4.104000000372529,
+ 4.256000000372529, 4.408000000372529, 4.560000000372529
+ ],
+ "Ultra_D": [
+ 0.360000000372529, 0.369000000372529, 0.378000000372529,
+ 0.387000000372529, 0.396000000372529, 0.405000000372529,
+ 0.416300000372529, 0.427500000372529, 0.438800000372529,
+ 0.450000000372529, 0.459000000372529, 0.468000000372529,
+ 0.477000000372529, 0.486000000372529, 0.495000000372529
+ ],
+ "Talent": [
+ 0.040000000372529, 0.044000000372529, 0.048000000372529,
+ 0.052000000372529, 0.056000000372529, 0.040000000372529,
+ 0.060000000372529, 0.065000000372529, 0.070000000372529,
+ 0.075000000372529, 0.080000000372529, 0.084000000372529,
+ 0.088000000372529, 0.096000000372529, 0.100000000372529
+ ],
+ "Maze": [20],
+ "Ultra_Use": [110]
+ },
+ "1005": {
+ "Normal": [
+ 0.5000000004656613, 0.6000000005587935, 0.7000000006519258,
+ 0.8000000007450581, 0.9000000008381903, 1.0000000000931323,
+ 1.1000000001862645, 1.2000000002793968
+ ],
+ "BPSkill": [
+ 0.8000000004656613, 0.8800000004656613, 0.9600000005587935,
+ 1.0400000005587935, 1.1200000006519258, 1.2000000006519258,
+ 1.3000000007450581, 1.4000000007450581, 1.5000000008381903,
+ 1.6000000008381903, 1.6800000000931323, 1.7600000000931323,
+ 1.8400000001862645, 1.9200000001862645, 2.0000000002793968
+ ],
+ "Ultra": [
+ 0.480000000372529, 0.512000000372529, 0.544000000372529,
+ 0.576000000372529, 0.608000000372529, 0.640000000372529,
+ 0.680000000372529, 0.720000000372529, 0.760000000372529,
+ 0.800000000372529, 0.832000000372529, 0.864000000372529,
+ 0.896000000372529, 0.928000000372529, 0.960000000372529
+ ],
+ "DOT": [
+ 1.1600000004656613, 1.2688000004656613, 1.3775000005587935,
+ 1.4863000005587935, 1.5950000006519258, 1.7581000006519258,
+ 1.9756000007450581, 2.2475000007450581, 2.5738000008381903,
+ 2.9000000008381903, 3.0414000000931323, 3.1828000000931323,
+ 3.3241000001862645, 3.4655000001862645, 3.6069000002793968
+ ],
+ "Talent": [
+ 0.420000000372529, 0.518000000372529, 0.616000000372529,
+ 0.714000000372529, 0.812000000372529, 0.910000000372529,
+ 1.032500000372529, 1.155000000372529, 1.277500000372529,
+ 1.400000000372529, 1.498000000372529, 1.596000000372529,
+ 1.694000000372529, 1.792000000372529, 1.890000000372529
+ ],
+ "Maze": [20],
+ "Ultra_Use": [110]
+ },
+ "1205": {
+ "Normal": [
+ 0.5000000004656613, 0.6000000005587935, 0.7000000006519258,
+ 0.8000000007450581, 0.9000000008381903, 1.0000000000931323,
+ 1.1000000001862645, 1.2000000002793968, 1.3000000002793968
+ ],
+ "Normal1": [
+ 0.2000000004656613, 0.2400000005587935, 0.2800000006519258,
+ 0.3200000007450581, 0.3600000008381903, 0.4000000000931323,
+ 0.4400000001862645, 0.4800000002793968, 0.5200000002793968
+ ],
+ "Normal1_HP": [
+ 0.5000000004656613, 0.6000000005587935, 0.7000000006519258,
+ 0.8000000007450581, 0.9000000008381903, 1.0000000000931323,
+ 1.1000000001862645, 1.2000000002793968, 1.3000000002793968
+ ],
+ "BPSkill": [
+ 0.1200000004656613, 0.1480000004656613, 0.1760000005587935,
+ 0.204000000372529, 0.232000000372529, 0.260000000372529,
+ 0.295000000372529, 0.330000000372529, 0.365000000372529,
+ 0.400000000372529, 0.428000000372529, 0.456000000372529,
+ 0.484000000372529, 0.512000000372529, 0.540000000372529
+ ],
+ "Ultra": [
+ 0.240000000372529, 0.256000000372529, 0.272000000372529,
+ 0.288000000372529, 0.304000000372529, 0.320000000372529,
+ 0.340000000372529, 0.360000000372529, 0.380000000372529,
+ 0.400000000372529, 0.416000000372529, 0.432000000372529,
+ 0.448000000372529, 0.464000000372529, 0.480000000372529
+ ],
+ "Ultra_HP": [
+ 1.500000000372529, 1.540000000372529, 1.580000000372529,
+ 1.620000000372529, 1.660000000372529, 1.700000000372529,
+ 1.750000000372529, 1.800000000372529, 1.850000000372529,
+ 1.900000000372529, 1.940000000372529, 1.980000000372529,
+ 2.020000000372529, 2.060000000372529, 2.100000000372529
+ ],
+ "Talent": [
+ 0.220000000372529, 0.242000000372529, 0.264000000372529,
+ 0.286000000372529, 0.308000000372529, 0.330000000372529,
+ 0.357500000372529, 0.385000000372529, 0.412500000372529,
+ 0.440000000372529, 0.462000000372529, 0.484000000372529,
+ 0.506000000372529, 0.528000000372529, 0.550000000372529
+ ],
+ "Talent_HP": [
+ 0.550000000372529, 0.605000000372529, 0.660000000372529,
+ 0.715000000372529, 0.770000000372529, 0.825000000372529,
+ 0.893800000372529, 0.962500000372529, 1.031300000372529,
+ 1.100000000372529, 1.155000000372529, 1.210000000372529,
+ 1.265000000372529, 1.320000000372529, 1.375000000372529
+ ],
+ "Maze": [20],
+ "Ultra_Use": [110]
+ },
+ "1208": {
+ "Normal_HP": [
+ 0.2500000004656613, 0.3000000005587935, 0.3500000006519258,
+ 0.4000000007450581, 0.4500000008381903, 0.5000000000931323,
+ 0.5500000001862645, 0.6000000002793968, 0.6500000002793968
+ ],
+ "BPSkill_HP": [
+ 0.0300000004656613, 0.0330000004656613, 0.0360000005587935,
+ 0.039000000372529, 0.042000000372529, 0.045000000372529,
+ 0.048800000372529, 0.052500000372529, 0.056300000372529,
+ 0.060000000372529, 0.063000000372529, 0.066000000372529,
+ 0.069000000372529, 0.072000000372529, 0.075000000372529
+ ],
+ "BPSkill_CC": [
+ 0.0600000004656613, 0.0660000004656613, 0.0720000005587935,
+ 0.078000000372529, 0.084000000372529, 0.090000000372529,
+ 0.097500000372529, 0.105000000372529, 0.112500000372529,
+ 0.120000000372529, 0.126000000372529, 0.132000000372529,
+ 0.138000000372529, 0.144000000372529, 0.150000000372529
+ ],
+ "Ultra_HP": [
+ 0.600000000372529, 0.640000000372529, 0.680000000372529,
+ 0.720000000372529, 0.760000000372529, 0.800000000372529,
+ 0.850000000372529, 0.900000000372529, 0.950000000372529,
+ 1.000000000372529, 1.040000000372529, 1.080000000372529,
+ 1.120000000372529, 1.160000000372529, 1.200000000372529
+ ],
+ "Maze": [20],
+ "Ultra_Use": [135]
+ },
+ "1104": {
+ "Normal": [
+ 0.5000000004656613, 0.6000000005587935, 0.7000000006519258,
+ 0.8000000007450581, 0.9000000008381903, 1.0000000000931323,
+ 1.1000000001862645, 1.2000000002793968, 1.3000000002793968
+ ],
+ "BPSkill": [
+ 1.0000000004656613, 1.1000000004656613, 1.2000000005587935,
+ 1.300000000372529, 1.400000000372529, 1.500000000372529,
+ 1.625000000372529, 1.750000000372529, 1.875000000372529,
+ 2.000000000372529, 2.100000000372529, 2.200000000372529,
+ 2.300000000372529, 2.400000000372529, 2.500000000372529
+ ],
+ "Ultra": [
+ 0.300000000372529, 0.318800000372529, 0.337500000372529,
+ 0.356300000372529, 0.375000000372529, 0.390000000372529,
+ 0.405000000372529, 0.420000000372529, 0.435000000372529,
+ 0.450000000372529, 0.465000000372529, 0.480000000372529,
+ 0.495000000372529, 0.510000000372529, 0.525000000372529
+ ],
+ "Ultra_G": [
+ 150, 240, 308, 375, 420, 465, 499, 533, 566, 600, 634, 668, 701, 735, 769
+ ],
+ "Maze": [20],
+ "Ultra_Use": [110]
+ },
+ "1209": {
+ "Normal": [
+ 0.5000000004656613, 0.6000000005587935, 0.7000000006519258,
+ 0.8000000007450581, 0.9000000008381903, 1.0000000000931323,
+ 1.1000000001862645, 1.2000000002793968
+ ],
+ "BPSkill": [
+ 1.1000000000931323, 1.2100000001955777, 1.3200000002980232,
+ 1.4300000004004687, 1.5400000005029142, 1.6500000006053597,
+ 1.7875000005587935, 1.9250000005122274, 2.0625000002328306,
+ 2.2000000001862645, 2.31000000028871, 2.4200000003911555,
+ 2.530000000493601, 2.6400000005960464, 2.750000000698492
+ ],
+ "Ultra": [
+ 2.1000000005122274, 2.2400000006705523, 2.380000000828877,
+ 2.5200000000558794, 2.660000000214204, 2.800000000372529,
+ 2.975000000745058, 3.150000000419095, 3.332499999860302,
+ 3.500000000232831, 3.6400000003911555, 3.78000000054948,
+ 3.920000000707805, 4.06000000086613, 4.200000000093132
+ ],
+ "Ultra_CD": [
+ 0.3000000005122274, 0.3200000006705523, 0.340000000828877,
+ 0.3600000000558794, 0.380000000214204, 0.400000000372529,
+ 0.425000000745058, 0.450000000419095, 0.474999999860302,
+ 0.500000000232831, 0.5200000003911555, 0.54000000054948,
+ 0.560000000707805, 0.58000000086613, 0.600000000093132
+ ],
+ "Talent": [
+ 0.25000000037252903, 0.27500000040978193, 0.30000000044703484,
+ 0.3250000004842877, 0.3500000005215406, 0.3750000005587935,
+ 0.4063000006053597, 0.4375000006519258, 0.4688000006984919,
+ 0.5000000007450581, 0.525000000782311, 0.5500000008195639,
+ 0.5750000008568168, 0.6000000008940697, 0.6250000008940697
+ ],
+ "Talent_CC": [
+ 0.15000000037252903, 0.15500000040978193, 0.16000000044703484,
+ 0.1650000004842877, 0.1700000005215406, 0.1750000005587935,
+ 0.1813000006053597, 0.1875000006519258, 0.1938000006984919,
+ 0.2000000007450581, 0.205000000782311, 0.2100000008195639,
+ 0.2150000008568168, 0.2200000008940697, 0.2250000008940697
+ ],
+ "Talent_CD": [
+ 0.15000000037252903, 0.16500000040978193, 0.18000000044703484,
+ 0.1950000004842877, 0.2100000005215406, 0.2250000005587935,
+ 0.2438000006053597, 0.2625000006519258, 0.2813000006984919,
+ 0.3000000007450581, 0.315000000782311, 0.3300000008195639,
+ 0.3450000008568168, 0.3600000008940697, 0.3750000008940697
+ ],
+ "Maze": [20],
+ "Ultra_Use": [120]
+ },
+ "1004": {
+ "Normal": [
+ 0.5000000004656613, 0.6000000005587935, 0.7000000006519258,
+ 0.8000000007450581, 0.9000000008381903, 1.0000000000931323,
+ 1.1000000001862645, 1.2000000002793968
+ ],
+ "BPSkill": [
+ 1.0800000000931323, 1.1880000001955777, 1.2960000002980232,
+ 1.4040000004004687, 1.5120000005029142, 1.6200000006053597,
+ 1.7550000005587935, 1.8900000005122274, 2.0550000002328306,
+ 2.1600000001862645, 2.26800000028871, 2.3760000003911555,
+ 2.484000000493601, 2.5920000005960464, 2.700000000698492
+ ],
+ "Ultra": [
+ 0.9000000005122274, 0.9600000006705523, 1.020000000828877,
+ 1.0800000000558794, 1.140000000214204, 1.200000000372529,
+ 1.275000000745058, 1.350000000419095, 1.424999999860302,
+ 1.500000000232831, 1.5600000003911555, 1.62000000054948,
+ 1.680000000707805, 1.74000000086613, 1.800000000093132
+ ],
+ "Talent": [
+ 0.30000000037252903, 0.33000000040978193, 0.36000000044703484,
+ 0.3900000004842877, 0.4200000005215406, 0.4500000005587935,
+ 0.4875000006053597, 0.525000006519258, 0.5625000006984919,
+ 0.6000000007450581, 0.63000000782311, 0.6600000008195639,
+ 0.6900000008568168, 0.7200000008940697, 0.7500000008940697
+ ],
+ "Maze": [20],
+ "Ultra_Use": [120]
+ },
+ "1003": {
+ "Normal": [
+ 0.5000000004656613, 0.6000000005587935, 0.7000000006519258,
+ 0.8000000007450581, 0.9000000008381903, 1.0000000000931323,
+ 1.1000000001862645, 1.2000000002793968
+ ],
+ "BPSkill": [
+ 1.0000000000931323, 1.1000000001955777, 1.2000000002980232,
+ 1.3000000004004687, 1.4000000005029142, 1.5000000006053597,
+ 1.6250000005587935, 1.7500000005122274, 1.8750000002328306,
+ 2.0000000001862645, 2.10000000028871, 2.2000000003911555,
+ 2.300000000493601, 2.4000000005960464, 2.500000000698492
+ ],
+ "Ultra": [
+ 1.3800000005122274, 1.4720000006705523, 1.564000000828877,
+ 1.6560000000558794, 1.748000000214204, 1.840000000372529,
+ 1.955000000745058, 2.070000000419095, 2.185000000860302,
+ 2.300000000232831, 2.3920000003911555, 2.48400000054948,
+ 2.596000000707805, 2.66800000086613, 2.76000000093132
+ ],
+ "Talent": [
+ 0.70000000037252903, 0.77000000040978193, 0.84000000044703484,
+ 0.9100000004842877, 0.9800000005215406, 1.0500000005587935,
+ 1.1375000006053597, 1.225000006519258, 1.312500006984919,
+ 1.4000000007450581, 1.47000000782311, 1.5400000008195639,
+ 1.6100000008568168, 1.6800000008940697, 1.7500000008940697
+ ],
+ "Maze": [20],
+ "Ultra_Use": [120]
+ },
+ "1201": {
+ "Normal": [
+ 0.5000000004656613, 0.6000000005587935, 0.7000000006519258,
+ 0.8000000007450581, 0.9000000008381903, 1.0000000000931323,
+ 1.1000000001862645, 1.2000000002793968
+ ],
+ "Normal1": [
+ 1.2000000000931323, 1.4400000001955777, 1.6800000002980232,
+ 1.9200000004004687, 2.1600000005029142, 2.4000000006053597,
+ 2.6450000005587935, 2.8800000005122274, 3.1200000002328306
+ ],
+ "BPSkill": [
+ 0.14000000037252903, 0.15400000040978193, 0.16800000044703484,
+ 0.1820000004842877, 0.1960000005215406, 0.2100000005587935,
+ 0.2275000006053597, 0.2450000006519258, 0.2625000006984919,
+ 0.2800000007450581, 0.294000000782311, 0.3080000008195639,
+ 0.3220000008568168, 0.3360000008940697, 0.3500000008940697
+ ],
+ "Ultra": [
+ 1.2000000005122274, 1.2800000006705523, 1.360000000828877,
+ 1.440000000558794, 1.520000000214204, 1.600000000372529,
+ 1.700000000745058, 1.800000000419095, 1.900000000860302,
+ 2.000000000232831, 2.0800000003911555, 2.16000000054948,
+ 2.240000000707805, 2.32000000086613, 2.40000000093132
+ ],
+ "Talent": [
+ 0.36000000037252903, 0.39600000040978193, 0.43200000044703484,
+ 0.4680000004842877, 0.5040000005215406, 0.5400000005587935,
+ 0.5850000006053597, 0.6300000006519258, 0.6750000006984919,
+ 0.7200000007450581, 0.756000000782311, 0.7920000008195639,
+ 0.8280000008568168, 0.8640000008940697, 0.9000000008940697
+ ],
+ "Maze": [20],
+ "Ultra_Use": [140]
+ },
+ "1212": {
+ "Normal": [
+ 0.5000000004656613, 0.6000000005587935, 0.7000000006519258,
+ 0.8000000007450581, 0.9000000008381903, 1.0000000000931323,
+ 1.1000000001862645, 1.2000000002793968, 1.3000000002793968
+ ],
+ "BPSkill": [
+ 1.0000000005122274, 1.1000000006705523, 1.200000000828877,
+ 1.300000000558794, 1.400000000214204, 1.500000000372529,
+ 1.630000000745058, 1.750000000419095, 1.880000000860302,
+ 2.000000000232831, 2.1000000003911555, 2.20000000054948,
+ 2.300000000707805, 2.40000000086613, 2.50000000093132
+ ],
+ "BPSkill1": [
+ 1.2500000005122274, 1.3750000006705523, 1.500000000828877,
+ 1.625000000558794, 1.750000000214204, 1.875000000372529,
+ 2.031250000745058, 2.187500000419095, 2.343750000860302,
+ 2.500000000232831, 2.6250000003911555, 2.75000000054948,
+ 2.875000000707805, 3.00000000086613, 3.12500000093132
+ ],
+ "Ultra": [
+ 1.8000000005122274, 1.9200000006705523, 2.040000000828877,
+ 2.160000000558794, 2.280000000214204, 2.400000000372529,
+ 2.550000000745058, 2.700000000419095, 2.850000000860302,
+ 3.000000000232831, 3.1200000003911555, 3.24000000054948,
+ 3.360000000707805, 3.48000000086613, 3.60000000093132
+ ],
+ "Talent_CC": [
+ 0.40000000037252903, 0.41000000040978193, 0.42000000044703484,
+ 0.4300000004842877, 0.4400000005215406, 0.4500000005587935,
+ 0.4625000006053597, 0.4750000006519258, 0.4875000006984919,
+ 0.5000000007450581, 0.510000000782311, 0.5200000008195639,
+ 0.5300000008568168, 0.5400000008940697, 0.5500000008940697
+ ],
+ "Talent_atk": [
+ 0.90000000037252903, 0.99000000040978193, 1.08000000044703484,
+ 1.1700000004842877, 1.2600000005215406, 1.3500000005587935,
+ 1.4625000006053597, 1.5750000006519258, 1.6875000006984919,
+ 1.8000000007450581, 1.890000000782311, 1.9800000008195639,
+ 2.0700000008568168, 2.1600000008940697, 2.2500000008940697
+ ],
+ "Maze": [20],
+ "Ultra_Use": [140]
+ },
+ "1112": {
+ "Normal": [
+ 0.5000000004656613, 0.6000000005587935, 0.7000000006519258,
+ 0.8000000007450581, 0.9000000008381903, 1.0000000000931323,
+ 1.1000000001862645, 1.2000000002793968, 1.3000000002793968
+ ],
+ "Talent": [
+ 0.7500000005122274, 0.8250000006705523, 0.900000000828877,
+ 0.975000000558794, 1.050000000214204, 1.125000000372529,
+ 1.218750000745058, 1.312500000419095, 1.406250000860302,
+ 1.500000000232831, 1.575000000391155, 1.65000000054948, 1.725000000707805,
+ 1.80000000086613, 1.87500000093132
+ ],
+ "BPSkill_add": [
+ 0.2500000005122274, 0.2750000006705523, 0.300000000828877,
+ 0.325000000558794, 0.350000000214204, 0.375000000372529,
+ 0.406250000745058, 0.437500000419095, 0.468750000860302,
+ 0.500000000232831, 0.5250000003911555, 0.55000000054948,
+ 0.575000000707805, 0.60000000086613, 0.62500000093132
+ ],
+ "Talent1": [
+ 0.7500000005122274, 0.8250000006705523, 0.900000000828877,
+ 0.975000000558794, 1.050000000214204, 1.125000000372529,
+ 1.218750000745058, 1.312500000419095, 1.406250000860302,
+ 1.500000000232831, 1.575000000391155, 1.65000000054948, 1.725000000707805,
+ 1.80000000086613, 1.87500000093132
+ ],
+ "Ultra_CD": [
+ 0.1250000005122274, 0.13750000006705523, 0.150000000828877,
+ 0.162500000558794, 0.175000000214204, 0.187500000372529,
+ 0.203125000745058, 0.218750000419095, 0.234375000860302,
+ 0.250000000232831, 0.262500000391155, 0.27500000054948, 0.287500000707805,
+ 0.30000000086613, 0.31250000093132
+ ],
+ "Maze": [20],
+ "Ultra_Use": [140]
+ },
+ "1302": {
+ "Normal": [
+ 0.5000000004656613, 0.6000000005587935, 0.7000000006519258,
+ 0.8000000007450581, 0.9000000008381903, 1.0000000000931323,
+ 1.1000000001862645, 1.2000000002793968, 1.3000000002793968
+ ],
+ "BPSkill": [0.6, 0.66, 0.72, 0.78, 0.84, 0.9, 0.975, 1.05, 1.125, 1.2, 1.26, 1.32, 1.38, 1.44, 1.5],
+ "Ultra": [0.96, 1.024, 1.088, 1.152, 1.216, 1.28, 1.36, 1.44, 1.52, 1.6, 1.664, 1.728, 1.792, 1.856, 1.92],
+ "Ultra1": [
+ 1.6800000006332994, 1.792000000597909, 1.9040000005625188,
+ 2.015999999595806, 2.1279999995604157, 2.2400000002235174,
+ 2.3800000003539026, 2.5200000004842877, 2.660000000614673,
+ 2.800000000745058, 2.912000000709668, 3.023999999742955,
+ 3.1359999997075647, 3.2479999996721745, 3.360000000335276
+ ],
+ "Ultra_add": [
+ 0.5700000005308539, 0.6080000000074506, 0.6460000001825392,
+ 0.6840000003576279, 0.7220000005327165, 0.7600000007078052,
+ 0.80750000057742, 0.8550000004470348, 0.9025000010151416,
+ 0.9500000008847564, 0.9880000003613532, 1.0259999996051192,
+ 1.0639999997802079, 1.1019999999552965, 1.1400000001303852
+ ],
+ "Talent": [
+ 0.010000000009313226, 0.011500000255182385, 0.012999999802559614,
+ 0.014500000048428774, 0.015999999595806003, 0.017499999841675162,
+ 0.019375000149011612, 0.02125000045634806, 0.02312500006519258,
+ 0.0249999996740371, 0.02649999991990626, 0.027999999467283487,
+ 0.029499999713152647, 0.030999999959021807, 0.032500000204890966
+ ],
+ "Maze": [20],
+ "Ultra_Use": [180]
+ },
+ "1210": {
+ "Normal": [
+ 0.5000000004656613, 0.6000000005587935, 0.7000000006519258,
+ 0.8000000007450581, 0.9000000008381903, 1.0000000000931323,
+ 1.1000000000931323, 1.2000000001862645, 1.3000000002793968
+ ],
+ "BPSkill": [
+ 0.6000000005587935, 0.6600000006146729, 0.7200000006705523,
+ 0.7800000007264316, 0.840000000782311, 0.9000000008381903,
+ 0.9750000005587935, 1.0500000000465661, 1.1249999997671694,
+ 1.2000000001862645, 1.2600000002421439, 1.3200000002980232,
+ 1.3800000003539026, 1.440000000409782, 1.5000000004656613
+ ],
+ "DOT": [
+ 0.8390400004573166, 0.9229800018947572, 1.0069200003053993,
+ 1.0908600010443479, 1.1748000003863126, 1.3007100007962435,
+ 1.4685900008771569, 1.6784400006290525, 1.9302600014489144,
+ 2.182080000638962, 2.2912020003423095, 2.400324000744149,
+ 2.5094460004474968, 2.6185680008493364, 2.727690001251176
+ ],
+ "Ultra": [
+ 0.7200000006705523, 0.7680000001564622, 0.8160000003408641,
+ 0.8640000005252659, 0.9120000007096678, 0.9600000008940697,
+ 1.0200000000186265, 1.0800000000745058, 1.1400000001303852,
+ 1.2000000001862645, 1.2479999996721745, 1.2959999998565763,
+ 1.3440000000409782, 1.39200000022538, 1.440000000409782
+ ],
+ "Talent": [
+ 0.0400000000372529, 0.04299999983049929, 0.04599999962374568,
+ 0.04899999941699207, 0.05199999990873039, 0.054999999701976776,
+ 0.058750000316649675, 0.06250000023283064, 0.06625000014901161,
+ 0.07000000006519258, 0.07299999985843897, 0.07599999965168536,
+ 0.07899999944493175, 0.08199999993667006, 0.08499999972991645
+ ],
+ "Maze": [20],
+ "Ultra_Use": [140]
+ },
+ "1203": {
+ "Normal": [
+ 0.5000000004656613, 0.6000000005587935, 0.7000000006519258,
+ 0.8000000007450581, 0.9000000008381903, 1.0000000000931323,
+ 1.1000000000931323, 1.2000000001862645, 1.3000000002793968
+ ],
+ "BPSkill_G": [200, 320, 410, 500, 560, 620, 665, 710, 755, 800, 845, 890, 935, 980, 1025],
+ "BPSkill": [
+ 0.40000000037252903, 0.42500000004656613, 0.45000000041909516,
+ 0.47500000009313226, 0.5000000004656613, 0.5200000004842877,
+ 0.5400000005029142, 0.5600000005215406, 0.5800000005401671,
+ 0.6000000005587935, 0.62000000057742, 0.6400000005960464,
+ 0.6600000006146729, 0.6800000006332994, 0.7000000006519258
+ ],
+ "Ultra": [
+ 1.2000000001862645, 1.2800000002607703, 1.3600000003352761,
+ 1.440000000409782, 1.5200000004842877, 1.6000000005587935,
+ 1.7000000006519258, 1.800000000745058, 1.9000000008381903,
+ 2, 2.080000000074506, 2.1600000001490116,
+ 2.2400000002235174, 2.3200000002980232, 2.400000000372529
+ ],
+ "Talent": [
+ 0.12000000011175871, 0.12749999994412065, 0.13499999977648258,
+ 0.14250000030733645, 0.1500000001396984, 0.15599999972619116,
+ 0.16200000001117587, 0.16799999959766865, 0.17399999988265336,
+ 0.18000000016763806, 0.18599999975413084, 0.19200000003911555,
+ 0.19799999962560833, 0.20399999991059303, 0.21000000019557774
+ ],
+ "Talent_G": [60, 96, 123, 150, 168, 186, 200, 213, 227, 240, 254, 267, 281, 294, 308],
+ "Maze": [20],
+ "Ultra_Use": [100]
+ },
+ "1211": {
+ "Normal": [
+ 0.5000000004656613, 0.6000000005587935, 0.7000000006519258,
+ 0.8000000007450581, 0.9000000008381903, 1.0000000000931323,
+ 1.1000000000931323, 1.2000000001862645, 1.3000000002793968
+ ],
+ "BPSkill": [
+ 0.07799999951384962, 0.08287500101141632, 0.08775000041350722,
+ 0.09262500051409006, 0.09749999991618097, 0.10140000027604401,
+ 0.10529999993741512, 0.10919999959878623, 0.11309999995864928,
+ 0.11699999962002039, 0.12090000067837536, 0.12480000033974648,
+ 0.1287000000011176, 0.13260000036098063, 0.13650000002235174
+ ],
+ "BPSkill_G": [78, 124, 159, 195, 218, 241, 259, 276, 294, 312, 329, 347, 364, 382, 399],
+ "Ultra": [
+ 0.09000000008381903, 0.09562500030733645, 0.10125000053085387,
+ 0.10687500075437129, 0.11250000027939677, 0.11699999962002039,
+ 0.12150000035762787, 0.12599999969825149, 0.13050000043585896,
+ 0.13499999977648258, 0.13949999981559813, 0.14399999985471368,
+ 0.14849999989382923, 0.15299999993294477, 0.15749999997206032
+ ],
+ "Ultra_G": [90, 144, 185, 225, 252, 279, 299, 320, 340, 360, 380, 400, 420, 441, 461],
+ "Talent": [
+ 0.035999999614432454, 0.038249999983236194, 0.04050000035203993,
+ 0.04275000072084367, 0.04499999969266355, 0.04680000012740493,
+ 0.048599999863654375, 0.05040000029839575, 0.0522000000346452,
+ 0.05399999977089465, 0.055800000205636024, 0.05759999994188547,
+ 0.05939999967813492, 0.061200000112876296, 0.06299999984912574
+ ],
+ "Talent_G": [36, 57, 74, 90, 101, 112, 120, 128, 136, 144, 152, 160, 168, 176, 184],
+ "Talent1": [
+ 0.12000000011175871, 0.12749999994412065, 0.13499999977648258,
+ 0.14250000030733645, 0.1500000001396984, 0.15599999972619116,
+ 0.16200000001117587, 0.16799999959766865, 0.17399999988265336,
+ 0.18000000016763806, 0.18599999975413084, 0.19200000003911555,
+ 0.19799999962560833, 0.20399999991059303, 0.21000000019557774
+ ],
+ "Talent1_G": [120, 192, 246, 300, 336, 372, 399, 426, 453, 480, 507, 534, 561, 588, 615],
+ "Maze": [20],
+ "Ultra_Use": [100]
+ },
+ "1110": {
+ "Normal_HP": [
+ 0.2500000004656613, 0.3000000005587935, 0.3500000006519258,
+ 0.4000000007450581, 0.4500000008381903, 0.5000000000931323,
+ 0.5500000001862645, 0.6000000002793968, 0.6500000002793968
+ ],
+ "BPSkill": [
+ 0.0800000000745058, 0.08499999972991645, 0.09000000008381903,
+ 0.09499999973922968, 0.10000000009313226, 0.10399999981746078,
+ 0.1079999995417893, 0.11199999996460974, 0.11599999968893826,
+ 0.12000000011175871, 0.12399999983608723, 0.12799999956041574,
+ 0.1319999999832362, 0.1359999997075647, 0.14000000013038516
+ ],
+ "BPSkill_G": [80, 128, 164, 200, 224, 248, 266, 284, 302, 320, 338, 356, 374, 392, 410],
+ "BPSkill_HP": [
+ 0.05000000004656613, 0.05250000022351742, 0.054999999701976776,
+ 0.057499999878928065, 0.060000000055879354, 0.06250000023283064,
+ 0.06562500027939677, 0.0687500003259629, 0.07187500107102096,
+ 0.07499999972060323, 0.07749999989755452, 0.0800000000745058,
+ 0.0825000002514571, 0.08499999972991645, 0.08749999990686774
+ ],
+ "BPSkill_HP_G": [50, 80, 103, 125, 140, 155, 166, 178, 189, 200, 211, 222, 234, 245, 256],
+ "Ultra": [
+ 0.09000000008381903, 0.09562500030733645, 0.10125000053085387,
+ 0.10687500075437129, 0.11250000027939677, 0.11699999962002039,
+ 0.12150000035762787, 0.12599999969825149, 0.13050000043585896,
+ 0.13499999977648258, 0.13949999981559813, 0.14399999985471368,
+ 0.14849999989382923, 0.15299999993294477, 0.15749999997206032
+ ],
+ "Ultra_G": [90, 144, 185, 225, 252, 279, 299, 320, 340, 360, 380, 400, 420, 441, 461],
+ "Talent": [
+ 0.02399999974295497, 0.02549999998882413, 0.026999999536201358,
+ 0.028499999782070518, 0.030000000027939677, 0.03120000008493662,
+ 0.03240000014193356, 0.0336000001989305, 0.034800000255927444,
+ 0.035999999614432454, 0.037199999671429396, 0.03839999972842634,
+ 0.03959999978542328, 0.04080000054091215, 0.04199999989941716
+ ],
+ "Talent_G": [24, 38, 49, 60, 67, 74, 80, 85, 91, 96, 101, 107, 112, 118, 123],
+ "Talent1": [
+ 0.030000000027939677, 0.03187500103376806, 0.033750000642612576,
+ 0.035625000251457095, 0.037499999860301614, 0.03899999940767884,
+ 0.04050000035203993, 0.04199999989941716, 0.04350000014528632,
+ 0.04499999969266355, 0.04649999993853271, 0.04799999948590994,
+ 0.0494999997317791, 0.05099999997764826, 0.05250000022351742
+ ],
+ "Talent1_G": [30, 48, 62, 75, 84, 93, 100, 107, 113, 120, 127, 134, 140, 147, 154],
+ "Maze": [20],
+ "Ultra_Use": [100]
+ },
+ "1105": {
+ "Normal": [
+ 0.5000000004656613, 0.6000000005587935, 0.7000000006519258,
+ 0.8000000007450581, 0.9000000008381903, 1.0000000000931323,
+ 1.1000000000931323, 1.2000000001862645, 1.3000000002793968
+ ],
+ "BPSkill": [
+ 0.07000000006519258, 0.07437500054948032, 0.07875000033527613,
+ 0.08312500012107193, 0.08749999990686774, 0.09100000001490116,
+ 0.09450000012293458, 0.09799999953247607, 0.10150000033900142,
+ 0.1049999997485429, 0.10849999985657632, 0.11199999996460974,
+ 0.11550000007264316, 0.11899999948218465, 0.12250000028871
+ ],
+ "BPSkill_G": [70, 112, 144, 175, 196, 217, 233, 249, 264, 280, 296, 312, 327, 343, 359],
+ "BPSkill1": [
+ 0.04799999948590994, 0.05099999997764826, 0.05399999977089465,
+ 0.056999999564141035, 0.060000000055879354, 0.06240000016987324,
+ 0.06480000028386712, 0.06719999969936907, 0.06959999981336296,
+ 0.07199999992735684, 0.07440000004135072, 0.0768000001553446,
+ 0.07919999957084656, 0.08160000038333237, 0.08399999979883432
+ ],
+ "BPSkill1_G": [48, 77, 98, 120, 134, 149, 160, 170, 181, 192, 203, 214, 224, 235, 246],
+ "Ultra": [
+ 0.09199999994598329, 0.09775000042282045, 0.10350000020116568,
+ 0.1092499999795109, 0.11499999975785613, 0.11959999985992908,
+ 0.12419999996200204, 0.128800000064075, 0.13340000016614795,
+ 0.13799999956972897, 0.14260000037029386, 0.14719999977387488,
+ 0.15180000057443976, 0.1563999999780208, 0.16100000008009374
+ ],
+ "Ultra_G": [92, 147, 189, 230, 258, 285, 306, 327, 247, 368, 389, 409, 430, 451, 472],
+ "Talent": [
+ 0.25000000023283064, 0.27499999990686774, 0.3000000002793968,
+ 0.32499999995343387, 0.3500000003259629, 0.375,
+ 0.4062500004656613, 0.43750000023283064, 0.46875000069849193,
+ 0.5000000004656613, 0.5250000001396984, 0.5500000005122274,
+ 0.5750000001862645, 0.6000000005587935, 0.6250000002328306
+ ],
+ "Maze": [20],
+ "Ultra_Use": [100]
+ },
+ "1001": {
+ "Normal": [
+ 0.5000000004656613, 0.6000000005587935, 0.7000000006519258,
+ 0.8000000007450581, 0.9000000008381903, 1.0000000000931323,
+ 1.1000000000931323, 1.2000000001862645, 1.3000000002793968
+ ],
+ "BPSkill": [
+ 0.3800000003539026, 0.40375000098720193, 0.4275000002235174,
+ 0.45125000085681677, 0.47500000009313226, 0.4940000001806766,
+ 0.5130000002682209, 0.5320000003557652, 0.5510000004433095,
+ 0.5700000005308539, 0.5889999999199063, 0.6080000000074506,
+ 0.6270000000949949, 0.6460000001825392, 0.6650000002700835
+ ],
+ "BPSkill_G": [190, 304, 389, 475, 532, 589, 631, 674, 717, 760, 803, 845, 888, 931, 973],
+ "Ultra": [
+ 0.9000000008381903, 0.9600000008940697, 1.0200000000186265,
+ 1.0800000000745058, 1.1400000001303852, 1.2000000001862645,
+ 1.2749999999068677, 1.350000000325963, 1.4250000000465661,
+ 1.5000000004656613, 1.5600000005215406, 1.62000000057742,
+ 1.6800000006332994, 1.7400000006891787, 1.800000000745058
+ ],
+ "Talent": [
+ 0.5000000004656613, 0.5500000005122274, 0.6000000005587935,
+ 0.6500000006053597, 0.7000000006519258, 0.7500000006984919,
+ 0.8125000009313226, 0.8750000004656613, 0.9375000006984919,
+ 1, 1.0500000000465661, 1.1000000000931323,
+ 1.1500000001396984, 1.2000000001862645, 1.2500000002328306
+ ],
+ "Maze": [20],
+ "Ultra_Use": [100]
+ },
+ "1101": {
+ "Normal": [
+ 0.5000000004656613, 0.6000000005587935, 0.7000000006519258,
+ 0.8000000007450581, 0.9000000008381903, 1.0000000000931323,
+ 1.1000000000931323, 1.2000000001862645, 1.3000000002793968
+ ],
+ "BPSkill": [
+ 0.33000000030733645, 0.3630000001285225, 0.3959999999497086,
+ 0.42899999977089465, 0.46200000029057264, 0.4950000001117587,
+ 0.5362500005867332, 0.5775000003632158, 0.6187500008381903,
+ 0.6600000006146729, 0.693000000435859, 0.726000000257045,
+ 0.7590000000782311, 0.7920000005979091, 0.8250000004190952
+ ],
+ "Ultra": [
+ 0.12000000011175871, 0.12399999983608723, 0.12799999956041574,
+ 0.1319999999832362, 0.1359999997075647, 0.14000000013038516,
+ 0.1449999997857958, 0.1500000001396984, 0.15499999979510903,
+ 0.1600000001490116, 0.16399999987334013, 0.16799999959766865,
+ 0.1720000000204891, 0.17599999974481761, 0.18000000016763806
+ ],
+ "Ultra_A": [
+ 0.33000000030733645, 0.35200000018812716, 0.37400000006891787,
+ 0.3959999999497086, 0.4179999998304993, 0.44000000040978193,
+ 0.4675000002607703, 0.4950000001117587, 0.522500000661239,
+ 0.5500000005122274, 0.5720000003930181, 0.5940000002738088,
+ 0.6160000001545995, 0.6380000000353903, 0.6600000006146729
+ ],
+ "Ultra_G": [
+ 0.12000000011175871, 0.12799999956041574, 0.1359999997075647,
+ 0.14399999985471368, 0.15200000000186265, 0.1600000001490116,
+ 0.17000000015832484, 0.18000000016763806, 0.1900000001769513,
+ 0.20000000018626451, 0.20799999963492155, 0.21599999978207052,
+ 0.22399999992921948, 0.23200000007636845, 0.24000000022351742
+ ],
+ "Maze": [20],
+ "Ultra_Use": [100]
+ },
+ "1207": {
+ "Normal": [
+ 0.5000000004656613, 0.6000000005587935, 0.7000000006519258,
+ 0.8000000007450581, 0.9000000008381903, 1.0000000000931323,
+ 1.1000000000931323, 1.2000000001862645, 1.3000000002793968
+ ],
+ "BPSkill": [
+ 0.40000000037252903, 0.44000000040978193, 0.48000000044703484,
+ 0.5200000004842877, 0.5600000005215406, 0.6000000005587935,
+ 0.6500000006053597, 0.7000000006519258, 0.7500000006984919,
+ 0.8000000007450581, 0.840000000782311, 0.8800000008195639,
+ 0.9200000008568168, 0.9600000008940697, 1
+ ],
+ "Ultra_CC": [
+ 0.21000000019557774, 0.21699999971315265, 0.22399999992921948,
+ 0.23100000014528632, 0.23799999966286123, 0.24499999987892807,
+ 0.25375000084750354, 0.26250000041909516, 0.2712500006891787,
+ 0.2800000002607703, 0.2869999997783452, 0.29399999999441206,
+ 0.3010000002104789, 0.3079999997280538, 0.31499999994412065
+ ],
+ "Ultra_CD": [
+ 0.3900000003632158, 0.41599999996833503, 0.4420000002719462,
+ 0.4679999998770654, 0.4940000001806766, 0.5200000004842877,
+ 0.5525000006891787, 0.5850000001955777, 0.6175000004004687,
+ 0.6500000006053597, 0.6760000002104789, 0.7020000005140901,
+ 0.7280000001192093, 0.7540000004228204, 0.7800000007264316
+ ],
+ "Ultra": [
+ 2.2800000002607703, 2.432000000262633, 2.5840000002644956,
+ 2.7360000002663583, 2.888000000268221, 3.040000000037253,
+ 3.230000000214204, 3.4200000003911555, 3.6100000005681068,
+ 3.800000000745058, 3.9520000007469207, 4.103999999817461,
+ 4.255999999819323, 4.407999999821186, 4.560000000521541
+ ],
+ "Normal_add": [
+ 0.40000000037252903, 0.44000000040978193, 0.48000000044703484,
+ 0.5200000004842877, 0.5600000005215406, 0.6000000005587935,
+ 0.6500000006053597, 0.7000000006519258, 0.7500000006984919,
+ 0.8000000007450581, 0.840000000782311, 0.8800000008195639,
+ 0.9200000008568168, 0.9600000008940697, 1
+ ],
+ "Maze": [20],
+ "Ultra_Use": [130]
+ },
+ "1206": {
+ "Normal": [
+ 0.5000000004656613, 0.6000000005587935, 0.7000000006519258,
+ 0.8000000007450581, 0.9000000008381903, 1.0000000000931323,
+ 1.1000000000931323, 1.2000000001862645, 1.3000000002793968
+ ],
+ "BPSkill": [
+ 1.0500000000465661, 1.154999999795109, 1.2600000002421439,
+ 1.3649999999906868, 1.4700000004377216, 1.5750000001862645,
+ 1.706250000745058, 1.8375000006053597, 1.9687500011641532,
+ 2.1000000000931323, 2.204999999841675, 2.31000000028871,
+ 2.415000000037253, 2.5200000004842877, 2.6250000002328306
+ ],
+ "BPSkill_F": [
+ 0.5000000004656613, 0.5500000005122274, 0.6000000005587935,
+ 0.6500000006053597, 0.7000000006519258, 0.7500000006984919,
+ 0.8125000009313226, 0.8750000004656613, 0.9375000006984919,
+ 1, 1.0500000000465661, 1.1000000000931323,
+ 1.1500000001396984, 1.2000000001862645, 1.2500000002328306
+ ],
+ "Ultra_A": [
+ 0.18000000016763806, 0.19200000003911555, 0.20399999991059303,
+ 0.21599999978207052, 0.227999999653548, 0.24000000022351742,
+ 0.2549999998882413, 0.2700000002514571, 0.28499999991618097,
+ 0.3000000002793968, 0.31200000015087426, 0.32400000002235174,
+ 0.3359999998938292, 0.3479999997653067, 0.3600000003352761
+ ],
+ "Ultra": [
+ 1.9200000008568168, 2.04799999948591, 2.1759999997448176,
+ 2.3040000000037253, 2.432000000262633, 2.5600000005215406,
+ 2.7200000006705523, 2.880000000819564, 3.040000000037253,
+ 3.2000000001862645, 3.3279999997466803, 3.456000000005588,
+ 3.5840000002644956, 3.7120000005234033, 3.840000000782311
+ ],
+ "Talent": [
+ 0.1500000001396984, 0.15499999979510903, 0.1600000001490116,
+ 0.16499999980442226, 0.17000000015832484, 0.17499999981373549,
+ 0.18125000060535967, 0.1875, 0.1937500007916242,
+ 0.20000000018626451, 0.20499999984167516, 0.21000000019557774,
+ 0.2149999998509884, 0.22000000020489097, 0.2249999998603016
+ ],
+ "Maze": [20],
+ "Ultra_Use": [120]
+ },
+ "1111": {
+ "Normal": [0.5, 0.6, 0.7, 0.8, 0.9, 1, 1.1, 1.2, 1.3],
+ "Normal1": [0.1, 0.12, 0.14, 0.16, 0.18, 0.2, 0.22, 0.24, 0.26],
+ "Normal2": [0.4, 0.48, 0.56, 0.64, 0.72, 0.8, 0.88, 0.96, 1.04],
+ "BPSkill": [0.6, 0.66, 0.72, 0.78, 0.84, 0.9, 0.975, 1.05, 1.125, 1.2, 1.26, 1.32, 1.38, 1.44, 1.5],
+ "DOT": [1.3, 1.43, 1.56, 1.69, 1.82, 2.015, 2.275, 2.6, 2.99, 3.38, 3.549, 3.718, 3.887, 4.056, 4.225],
+ "Ultra": [1.98, 2.112, 2.244, 2.376, 2.508, 2.64, 2.805, 2.97, 3.135, 3.3, 3.432, 3.564, 3.696, 3.828, 3.96],
+ "Ultra_d": [0.12, 0.128, 0.136, 0.144, 0.152, 0.16, 0.17, 0.18, 0.19, 0.2, 0.208, 0.216, 0.224, 0.232, 0.24],
+ "Maze": [20],
+ "Ultra_Use": [120]
+ },
+ "1002": {
+ "Normal": [0.5, 0.6, 0.7, 0.8, 0.9, 1, 1.1, 1.2, 1.3],
+ "BPSkill": [1.3, 1.43, 1.56, 1.69, 1.82, 1.95, 2.1125, 2.275, 2.4375, 2.6, 2.73, 2.86, 2.99, 3.12, 3.25],
+ "Ultra": [2.4, 2.56, 2.72, 2.88, 3.04, 3.2, 3.4, 3.6, 3.8, 4, 4.16, 4.32, 4.48, 4.64, 4.8],
+ "Ultra_d": [0.72, 0.768, 0.816, 0.864, 0.912, 0.96, 1.02, 1.08, 1.14, 1.2, 1.248, 1.296, 1.344, 1.392, 1.44],
+ "Talent": [0.18, 0.198, 0.216, 0.234, 0.252, 0.27, 0.2925, 0.315, 0.3375, 0.36, 0.378, 0.396, 0.414, 0.432, 0.45],
+ "Maze": [20],
+ "Ultra_Use": [120]
+ },
+ "1008": {
+ "Normal": [0.5, 0.6, 0.7, 0.8, 0.9, 1, 1.1, 1.2, 1.3],
+ "BPSkill": [1.2, 1.32, 1.44, 1.56, 1.68, 1.8, 1.95, 2.1, 2.25, 2.4, 2.52, 2.64, 2.76, 2.88, 3],
+ "Ultra": [1.92, 2.048, 2.176, 2.304, 2.432, 2.56, 2.72, 2.88, 3.04, 3.2, 3.328, 3.456, 3.584, 3.712, 3.84],
+ "Talent": [0.36, 0.396, 0.432, 0.468, 0.504, 0.54, 0.585, 0.63, 0.675, 0.72, 0.756, 0.792, 0.828, 0.864, 0.9],
+ "Maze": [20],
+ "Ultra_Use": [120]
+ },
+ "1009": {
+ "Normal": [0.5, 0.6, 0.7, 0.8, 0.9, 1, 1.1, 1.2, 1.3],
+ "BPSkill": [0.25, 0.275, 0.3, 0.325, 0.35, 0.375, 0.40625, 0.4375, 0.46875, 0.5, 0.525, 0.55, 0.575, 0.6, 0.625],
+ "Ultra": [36, 37.4, 38.8, 40.2, 41.6, 43, 44.75, 46.5, 48.25, 50, 51.4, 52.8, 54.2, 55.6, 57],
+ "Talent": [0.07, 0.077, 0.084, 0.091, 0.098, 0.105, 0.11375, 0.1225, 0.13125, 0.14, 0.147, 0.154, 0.161, 0.168, 0.175],
+ "Maze": [20],
+ "Ultra_Use": [120]
+ },
+ "1013": {
+ "Normal": [0.5, 0.6, 0.7, 0.8, 0.9, 1, 1.1, 1.2, 1.3],
+ "BPSkill": [0.5, 0.55, 0.6, 0.65, 0.7, 0.75, 0.8125, 0.875, 0.9375, 1, 1.05, 1.1, 1.15, 1.2, 1.25],
+ "Ultra": [1.2, 1.28, 1.36, 1.44, 1.52, 1.6, 1.7, 1.8, 1.9, 2, 2.08, 2.16, 2.24, 2.32, 2.4],
+ "Talent": [0.25, 0.265, 0.28, 0.295, 0.31, 0.325, 0.34375, 0.3625, 0.38125, 0.4, 0.415, 0.43, 0.445, 0.46, 0.475],
+ "Maze": [20],
+ "Ultra_Use": [120]
+ },
+ "1103": {
+ "Normal": [0.5, 0.6, 0.7, 0.8, 0.9, 1, 1.1, 1.2, 1.3],
+ "BPSkill": [0.7, 0.77, 0.84, 0.91, 0.98, 1.05, 1.1375, 1.225, 1.3125, 1.4, 1.47, 1.54, 1.61, 1.68, 1.75],
+ "DOT": [0.4, 0.44, 0.48, 0.52, 0.56, 0.62, 0.7, 0.8, 0.92, 1.04, 1.092, 1.144, 1.196, 1.248, 1.3],
+ "Ultra": [1.08, 1.152, 1.224, 1.296, 1.368, 1.44, 1.53, 1.62, 1.71, 1.8, 1.872, 1.944, 2.016, 2.088, 2.16],
+ "Talent": [0.36, 0.396, 0.432, 0.468, 0.504, 0.54, 0.585, 0.63, 0.675, 0.72, 0.756, 0.792, 0.828, 0.864, 0.9],
+ "Maze": [20],
+ "Ultra_Use": [100]
+ },
+ "1106": {
+ "Normal": [0.5, 0.6, 0.7, 0.8, 0.9, 1, 1.1, 1.2, 1.3],
+ "BPSkill": [1.05, 1.155, 1.26, 1.365, 1.47, 1.575, 1.70625, 1.8375, 1.96875, 2.1, 2.205, 2.31, 2.415, 2.52, 2.625],
+ "Ultra": [0.6, 0.64, 0.68, 0.72, 0.76, 0.8, 0.85, 0.9, 0.95, 1, 1.04, 1.08, 1.12, 1.16, 1.2],
+ "Ultra_d": [0.3, 0.31, 0.32, 0.33, 0.34, 0.35, 0.3625, 0.375, 0.3875, 0.4, 0.41, 0.42, 0.43, 0.44, 0.45],
+ "Maze": [20],
+ "Ultra_Use": [100]
+ },
+ "1108": {
+ "Normal": [0.5, 0.6, 0.7, 0.8, 0.9, 1, 1.1, 1.2, 1.3],
+ "BPSkill": [0.28, 0.308, 0.336, 0.364, 0.392, 0.42, 0.455, 0.49, 0.525, 0.56, 0.588, 0.616, 0.644, 0.672, 0.7],
+ "Ultra": [0.96, 1.024, 1.088, 1.152, 1.216, 1.28, 1.36, 1.44, 1.52, 1.6, 1.664, 1.728, 1.792, 1.856, 1.92],
+ "Ultra_d": [0.2, 0.21, 0.22, 0.23, 0.24, 0.25, 0.2625, 0.275, 0.2875, 0.3, 0.31, 0.32, 0.33, 0.34, 0.35],
+ "DOT": [0.2, 0.22, 0.24, 0.26, 0.28, 0.31, 0.35, 0.4, 0.46, 0.52, 0.546, 0.572, 0.598, 0.624, 0.65],
+ "Maze": [20],
+ "Ultra_Use": [100]
+ },
+ "1109": {
+ "Normal": [0.5, 0.6, 0.7, 0.8, 0.9, 1, 1.1, 1.2, 1.3],
+ "BPSkill": [1.2, 1.32, 1.44, 1.56, 1.68, 1.8, 1.95, 2.1, 2.25, 2.4, 2.52, 2.64, 2.76, 2.88, 3],
+ "BPSkill1": [1.4, 1.54, 1.68, 1.82, 1.96, 2.1, 2.275, 2.45, 2.625, 2.8, 2.94, 3.08, 3.22, 3.36, 3.5],
+ "Ultra": [2.4, 2.56, 2.72, 2.88, 3.04, 3.2, 3.4, 3.6, 3.8, 4, 4.16, 4.32, 4.48, 4.64, 4.8],
+ "Talent": [0.5, 0.55, 0.6, 0.65, 0.7, 0.75, 0.8125, 0.875, 0.9375, 1, 1.05, 1.1, 1.15, 1.2, 1.25],
+ "DOT": [0.25, 0.275, 0.3, 0.325, 0.35, 0.3875, 0.4375, 0.5, 0.575, 0.65, 0.6825, 0.715, 0.7475, 0.78, 0.8125],
+ "Maze": [20],
+ "Ultra_Use": [100]
+ },
+ "1202": {
+ "Normal": [0.5, 0.6, 0.7, 0.8, 0.9, 1, 1.1, 1.2, 1.3],
+ "BPSkill": [0.2, 0.22, 0.24, 0.26, 0.28, 0.3, 0.325, 0.35, 0.375, 0.4, 0.42, 0.44, 0.46, 0.48, 0.5],
+ "BPSkill_A": [0.25, 0.275, 0.3, 0.325, 0.35, 0.375, 0.40625, 0.4375, 0.46875, 0.5, 0.525, 0.55, 0.575, 0.6, 0.625],
+ "BPSkill_M": [0.15, 0.16, 0.17, 0.18, 0.19, 0.2, 0.2125, 0.225, 0.2375, 0.25, 0.26, 0.27, 0.28, 0.29, 0.3],
+ "Maze": [20],
+ "Ultra_Use": [100]
+ },
+ "8002": {
+ "Normal": [0.5, 0.6, 0.7, 0.8, 0.9, 1, 1.1, 1.2, 1.3],
+ "BPSkill": [0.625, 0.6875, 0.75, 0.8125, 0.875, 0.9375, 1.01563, 1.09375, 1.17188, 1.25, 1.3125, 1.375, 1.4375, 1.5, 1.5622],
+ "Ultra": [3, 3.15, 3.3, 3.45, 3.6, 3.75, 3.9375, 4.125, 4.3125, 4.5, 4.65, 4.8, 4.95, 5.1, 5.25],
+ "Ultra1": [1.8, 1.89, 1.98, 2.07, 2.16, 2.25, 2.3625, 2.475, 2.5875, 2.7, 2.79, 2.88, 2.97, 3.06, 3.15],
+ "Talent": [0.1, 0.11, 0.12, 0.13, 0.14, 0.15, 0.1625, 0.175, 0.1875, 0.2, 0.21, 0.22, 0.23, 0.24, 0.25],
+ "Maze": [20],
+ "Ultra_Use": [100]
+ },
+ "8001": {
+ "Normal": [0.5, 0.6, 0.7, 0.8, 0.9, 1, 1.1, 1.2, 1.3],
+ "BPSkill": [0.625, 0.6875, 0.75, 0.8125, 0.875, 0.9375, 1.01563, 1.09375, 1.17188, 1.25, 1.3125, 1.375, 1.4375, 1.5, 1.5622],
+ "Ultra": [3, 3.15, 3.3, 3.45, 3.6, 3.75, 3.9375, 4.125, 4.3125, 4.5, 4.65, 4.8, 4.95, 5.1, 5.25],
+ "Ultra1": [1.8, 1.89, 1.98, 2.07, 2.16, 2.25, 2.3625, 2.475, 2.5875, 2.7, 2.79, 2.88, 2.97, 3.06, 3.15],
+ "Talent": [0.1, 0.11, 0.12, 0.13, 0.14, 0.15, 0.1625, 0.175, 0.1875, 0.2, 0.21, 0.22, 0.23, 0.24, 0.25],
+ "Maze": [20],
+ "Ultra_Use": [100]
+ },
+ "8003": {
+ "Normal": [0.5, 0.6, 0.7, 0.8, 0.9, 1, 1.1, 1.2, 1.3],
+ "Normal1": [0.9, 0.99, 1.08, 1.17, 1.26, 1.35, 1.4625, 1.575, 1.6875],
+ "Ultra": [0.5, 0.55, 0.6, 0.65, 0.7, 0.75, 0.8125, 0.875, 0.9375, 1, 1.05, 1.1, 1.15, 1.2, 1.25],
+ "Ultra1": [0.75, 0.825, 0.9, 0.975, 1.05, 1.125, 1.21875, 1.3125, 1.40625, 1.5, 1.575, 1.65, 1.725, 1.8, 1.875],
+ "Talent": [0.04, 0.0425, 0.045, 0.0475, 0.05, 0.052, 0.054, 0.056, 0.058, 0.06, 0.062, 0.064, 0.066, 0.068, 0.07],
+ "Talent_G": [20, 32, 41, 50, 56, 62, 66.5, 71, 75.5, 80, 84.5, 89, 93.5, 98, 102.5],
+ "Maze": [20],
+ "Ultra_Use": [100]
+ },
+ "8004": {
+ "Normal": [0.5, 0.6, 0.7, 0.8, 0.9, 1, 1.1, 1.2, 1.3],
+ "Normal1": [0.9, 0.99, 1.08, 1.17, 1.26, 1.35, 1.4625, 1.575, 1.6875],
+ "Ultra": [0.5, 0.55, 0.6, 0.65, 0.7, 0.75, 0.8125, 0.875, 0.9375, 1, 1.05, 1.1, 1.15, 1.2, 1.25],
+ "Ultra1": [0.75, 0.825, 0.9, 0.975, 1.05, 1.125, 1.21875, 1.3125, 1.40625, 1.5, 1.575, 1.65, 1.725, 1.8, 1.875],
+ "Talent": [0.04, 0.0425, 0.045, 0.0475, 0.05, 0.052, 0.054, 0.056, 0.058, 0.06, 0.062, 0.064, 0.066, 0.068, 0.07],
+ "Talent_G": [20, 32, 41, 50, 56, 62, 66.5, 71, 75.5, 80, 84.5, 89, 93.5, 98, 102.5],
+ "Maze": [20],
+ "Ultra_Use": [100]
+ },
+ "1217": {
+ "Normal": [0.25, 0.3, 0.35, 0.4, 0.45, 0.5, 0.55, 0.6, 0.65],
+ "BPSkill": [0.14, 0.14875, 0.1575, 0.16625, 0.175, 0.182, 0.189, 0.196, 0.203, 0.21, 0.217, 0.224, 0.231, 0.238, 0.245],
+ "BPSkill_G": [140, 224, 287, 350, 392, 434, 465.5, 497, 528.5, 560, 591.5, 623, 654.5, 686, 717.5],
+ "Ultra": [0.24, 0.256, 0.272, 0.288, 0.304, 0.32, 0.34, 0.36, 0.38, 0.4, 0.416, 0.432, 0.448, 0.464, 0.48],
+ "Talent": [0.03, 0.03188, 0.03375, 0.03563, 0.0375, 0.039, 0.0405, 0.042, 0.0435, 0.045, 0.0465, 0.048, 0.0495, 0.051, 0.0525],
+ "Talent_G": [30, 48, 61.5, 75, 84, 93, 99.75, 106.5, 113.25, 120, 126.75, 133.5, 140.25, 147, 153.75],
+ "Maze": [20],
+ "Ultra_Use": [100]
+ },
+ "1215": {
+ "Normal": [0.25, 0.3, 0.35, 0.4, 0.45, 0.5, 0.55, 0.6, 0.65],
+ "BPSkill": [1.2, 1.32, 1.44, 1.56, 1.68, 1.8, 1.95, 2.1, 2.25, 2.4, 2.52, 2.64, 2.76, 2.88, 3],
+ "Ultra_A": [0.36, 0.384, 0.408, 0.432, 0.456, 0.48, 0.51, 0.54, 0.57, 0.6, 0.624, 0.648, 0.672, 0.696, 0.72],
+ "Ultra_S": [0.15, 0.155, 0.16, 0.165, 0.17, 0.175, 0.18125, 0.1875, 0.19375, 0.2, 0.205, 0.21, 0.215, 0.22, 0.225],
+ "Talent": [0.15, 0.165, 0.18, 0.195, 0.21, 0.225, 0.24375, 0.2625, 0.28125, 0.3, 0.315, 0.33, 0.345, 0.36, 0.375],
+ "Maze": [20],
+ "Ultra_Use": [100]
+ }
+}
diff --git a/starrail_damage_cal/damage/Excel/weapon_effect.json b/starrail_damage_cal/damage/Excel/weapon_effect.json
new file mode 100644
index 0000000..77987aa
--- /dev/null
+++ b/starrail_damage_cal/damage/Excel/weapon_effect.json
@@ -0,0 +1,576 @@
+{
+ "23001": {
+ "Param": {
+ "CriticalChance": [
+ 0.18000000016763806, 0.21000000019557774, 0.24000000022351742,
+ 0.2700000002514571, 0.3000000002793968
+ ],
+ "a_dmg": [
+ 0.060000000055879354, 0.07000000006519258, 0.0800000000745058,
+ 0.09000000008381903, 0.10000000009313226
+ ],
+ "e_dmg": [
+ 0.060000000055879354, 0.07000000006519258, 0.0800000000745058,
+ 0.09000000008381903, 0.10000000009313226
+ ],
+ "q_crit_dmg": [
+ 0.12000000011175871, 0.14000000013038516, 0.1600000001490116,
+ 0.18000000016763806, 0.20000000018626451
+ ]
+ },
+ "AbilityProperty": [
+ 0.18000000016763806, 0.21000000019557774, 0.24000000022351742,
+ 0.2700000002514571, 0.3000000002793968
+ ]
+ },
+ "21003": {
+ "Param": {
+ "CriticalChance": [
+ 0.12000000011175871, 0.1500000001396984, 0.18000000016763806,
+ 0.21000000019557774, 0.24000000022351742
+ ]
+ }
+ },
+ "24001": {
+ "Param": {
+ "CriticalChance": [
+ 0.0800000000745058, 0.10000000009313226, 0.12000000011175871,
+ 0.14000000013038516, 0.1600000001490116
+ ],
+ "AttackAddedRatio": [
+ 0.20000000018626451, 0.25000000023283064, 0.3000000002793968,
+ 0.3500000003259629, 0.40000000037252903
+ ]
+ },
+ "AbilityProperty": [
+ 0.0800000000745058, 0.10000000009313226, 0.12000000011175871,
+ 0.14000000013038516, 0.1600000001490116
+ ]
+ },
+ "21024": {
+ "Param": {
+ "SpeedAddedRatio": [
+ 0.0800000000745058, 0.09000000008381903, 0.10000000009313226,
+ 0.11000000010244548, 0.12000000011175871
+ ],
+ "AllDamageAddedRatio": [
+ 0.12000000011175871, 0.1500000001396984, 0.18000000016763806,
+ 0.21000000019557774, 0.24000000022351742
+ ]
+ }
+ },
+ "21017": {
+ "Param": {
+ "a_dmg": [
+ 0.24000000022351742, 0.3000000002793968, 0.3600000003352761,
+ 0.4200000003911555, 0.48000000044703484
+ ],
+ "e_dmg": [
+ 0.24000000022351742, 0.3000000002793968, 0.3600000003352761,
+ 0.4200000003911555, 0.48000000044703484
+ ]
+ }
+ },
+ "23010": {
+ "Param": {
+ "CriticalDamageBase": [
+ 0.36000000022351742, 0.4200000002793968, 0.4800000003352761,
+ 0.5400000003911555, 0.60000000044703484
+ ],
+ "e_dmg": [
+ 0.18000000022351742, 0.2100000002793968, 0.2400000003352761,
+ 0.2700000003911555, 0.30000000044703484
+ ],
+ "r_dmg": [
+ 0.18000000022351742, 0.2100000002793968, 0.2400000003352761,
+ 0.2700000003911555, 0.30000000044703484
+ ],
+ "t_dmg": [
+ 0.48000000022351742, 0.5600000002793968, 0.6400000003352761,
+ 0.7200000003911555, 0.80000000044703484
+ ]
+ }
+ },
+ "23018": {
+ "Param": {
+ "r_dmg": [
+ 0.0036000001709908247, 0.00419999985024333, 0.004800000227987766,
+ 0.005399999907240272, 0.005999999586492777
+ ]
+ }
+ },
+ "20002": {
+ "Param": {
+ "a_dmg": [
+ 0.20000000022351742, 0.2500000002793968, 0.3000000003352761,
+ 0.3500000003911555, 0.40000000044703484
+ ],
+ "e_dmg": [
+ 0.20000000022351742, 0.2500000002793968, 0.3000000003352761,
+ 0.3500000003911555, 0.40000000044703484
+ ]
+ }
+ },
+ "21006": {
+ "Param": {
+ "t_dmg": [
+ 0.48000000022351742, 0.6000000002793968, 0.7200000003352761,
+ 0.8400000003911555, 0.96000000044703484
+ ]
+ }
+ },
+ "21012": {
+ "Param": {
+ "AllDamageAddedRatio": [
+ 0.40000000022351742, 0.5000000002793968, 0.6000000003352761,
+ 0.7000000003911555, 0.80000000044703484
+ ]
+ }
+ },
+ "20011": {
+ "Param": {
+ "AllDamageAddedRatio": [
+ 0.24000000022351742, 0.3000000002793968, 0.3600000003352761,
+ 0.4200000003911555, 0.48000000044703484
+ ]
+ }
+ },
+ "20004": {
+ "Param": {
+ "StatusProbability": [
+ 0.20000000022351742, 0.2500000002793968, 0.3000000003352761,
+ 0.3500000003911555, 0.40000000044703484
+ ]
+ }
+ },
+ "20020": {
+ "Param": {
+ "A3_AttackAddedRatio": [
+ 0.24000000022351742, 0.3000000002793968, 0.3600000003352761,
+ 0.4200000003911555, 0.48000000044703484
+ ]
+ }
+ },
+ "21013": {
+ "Param": {
+ "r_dmg": [
+ 0.32000000022351742, 0.4000000002793968, 0.4800000003352761,
+ 0.5600000003911555, 0.64000000044703484
+ ]
+ }
+ },
+ "20006": {
+ "Param": {
+ "r_dmg": [
+ 0.28000000022351742, 0.3500000002793968, 0.4200000003352761,
+ 0.4900000003911555, 0.56000000044703484
+ ]
+ }
+ },
+ "20014": {
+ "Param": {
+ "SpeedAddedRatio": [
+ 0.10000000009313226, 0.12000000011175871, 0.14000000013038516,
+ 0.1600000001490116, 0.18000000016763806
+ ]
+ }
+ },
+ "20007": {
+ "Param": {
+ "AttackAddedRatio": [
+ 0.24000000022351742, 0.3000000002793968, 0.3600000003352761,
+ 0.4200000003911555, 0.48000000044703484
+ ]
+ }
+ },
+ "23000": {
+ "Param": {
+ "AttackAddedRatio": [
+ 0.09000000022351742, 0.1050000002793968, 0.1200000003352761,
+ 0.1350000003911555, 0.15000000044703484
+ ],
+ "AllDamageAddedRatio": [
+ 0.30000000022351742, 0.3500000002793968, 0.4000000003352761,
+ 0.4500000003911555, 0.50000000044703484
+ ]
+ }
+ },
+ "21001": {
+ "Param": {
+ "AllDamageAddedRatio": [
+ 0.12000000022351742, 0.1500000002793968, 0.1800000003352761,
+ 0.2100000003911555, 0.24000000044703484
+ ]
+ }
+ },
+ "23011": {
+ "Param": {
+ "AllDamageAddedRatio": [
+ 0.09000000022351742, 0.1050000002793968, 0.1200000003352761,
+ 0.1350000003911555, 0.15000000044703484
+ ]
+ }
+ },
+ "23005": {
+ "Param": {
+ "DefenceAddedRatio": [
+ 0.2400000000745058, 0.28000000009313226, 0.32000000011175871,
+ 0.36000000013038516, 0.4000000001490116
+ ]
+ }
+ },
+ "20003": {
+ "Param": {
+ "DefenceAddedRatio": [
+ 0.1600000000745058, 0.20000000009313226, 0.24000000011175871,
+ 0.28000000013038516, 0.3200000001490116
+ ]
+ }
+ },
+ "21022": {
+ "Param": {
+ "AllDamageAddedRatio": [
+ 0.16000000022351742, 0.2050000002793968, 0.2400000003352761,
+ 0.2850000003911555, 0.32000000044703484
+ ]
+ }
+ },
+ "21015": {
+ "Param": {
+ "ignore_defence": [
+ 0.12000000022351742, 0.1300000002793968, 0.1400000003352761,
+ 0.1500000003911555, 0.16000000044703484
+ ]
+ }
+ },
+ "23004": {
+ "Param": {
+ "AllDamageAddedRatio": [
+ 0.2400000000745058, 0.28000000009313226, 0.32000000011175871,
+ 0.36000000013038516, 0.4000000001490116
+ ],
+ "A2_StatusProbability": [
+ 0.18000000022351742, 0.2100000002793968, 0.2400000003352761,
+ 0.2700000003911555, 0.30000000044703484
+ ],
+ "A2_AttackAddedRatio": [
+ 0.2400000000745058, 0.28000000009313226, 0.32000000011175871,
+ 0.36000000013038516, 0.4000000001490116
+ ]
+ }
+ },
+ "23007": {
+ "Param": {
+ "DmgRatio": [
+ 0.12000000022351742, 0.1400000002793968, 0.1600000003352761,
+ 0.1800000003911555, 0.20000000044703484
+ ],
+ "CriticalChance": [
+ 0.12000000022351742, 0.1400000002793968, 0.1600000003352761,
+ 0.1800000003911555, 0.20000000044703484
+ ]
+ }
+ },
+ "23006": {
+ "Param": {
+ "SpeedAddedRatio": [
+ 0.04800000022351742, 0.0560000002793968, 0.0640000003352761,
+ 0.0720000003911555, 0.0800000044703484
+ ],
+ "AllDamageAddedRatio": [
+ 0.2400000000745058, 0.28000000009313226, 0.32000000011175871,
+ 0.36000000013038516, 0.4000000001490116
+ ]
+ }
+ },
+ "21020": {
+ "Param": {
+ "AttackAddedRatio": [
+ 0.16000000022351742, 0.2050000002793968, 0.2400000003352761,
+ 0.2850000003911555, 0.32000000044703484
+ ],
+ "CriticalDamageBase": [
+ 0.24000000022351742, 0.3000000002793968, 0.3600000003352761,
+ 0.4200000003911555, 0.48000000044703484
+ ]
+ }
+ },
+ "23015": {
+ "Param": {
+ "AttackAddedRatio": [
+ 0.18000000022351742, 0.2150000002793968, 0.2400000003352761,
+ 0.2750000003911555, 0.30000000044703484
+ ],
+ "CriticalChance": [
+ 0.18000000022351742, 0.2100000002793968, 0.2400000003352761,
+ 0.2700000003911555, 0.30000000044703484
+ ]
+ }
+ },
+ "20016": {
+ "Param": {
+ "CriticalChance": [
+ 0.12000000022351742, 0.1500000002793968, 0.1800000003352761,
+ 0.2100000003911555, 0.24000000044703484
+ ]
+ }
+ },
+ "21005": {
+ "Param": {
+ "AttackAddedRatio": [
+ 0.12000000022351742, 0.1500000002793968, 0.1800000003352761,
+ 0.2100000003911555, 0.24000000044703484
+ ]
+ }
+ },
+ "21019": {
+ "Param": {
+ "AttackAddedRatio": [
+ 0.16000000022351742, 0.200000002793968, 0.2400000003352761,
+ 0.2850000003911555, 0.32000000044703484
+ ],
+ "CriticalChance": [
+ 0.12000000022351742, 0.1500000002793968, 0.1800000003352761,
+ 0.2100000003911555, 0.24000000044703484
+ ]
+ }
+ },
+ "23009": {
+ "Param": {
+ "CriticalChance": [
+ 0.18000000022351742, 0.2100000002793968, 0.2400000003352761,
+ 0.2700000003911555, 0.30000000044703484
+ ],
+ "HPAddedRatio": [
+ 0.18000000022351742, 0.2100000002793968, 0.2400000003352761,
+ 0.2700000003911555, 0.30000000044703484
+ ],
+ "AllDamageAddedRatio": [
+ 0.2400000000745058, 0.28000000009313226, 0.32000000011175871,
+ 0.36000000013038516, 0.4000000001490116
+ ]
+ }
+ },
+ "21008": {
+ "Param": {
+ "DOTDmgAdd": [
+ 0.2400000000745058, 0.28000000009313226, 0.32000000011175871,
+ 0.36000000013038516, 0.4000000001490116
+ ]
+ }
+ },
+ "22001": {
+ "Param": {
+ "HealRatioBase": [0.16, 0.19, 0.22, 0.25, 0.28]
+ }
+ },
+ "21034": {
+ "Param": {
+ "AllDamageAddedRatio": [
+ 0.0020000022351742, 0.0025000002793968, 0.0030000003352761,
+ 0.0035000003911555, 0.0040000044703484
+ ]
+ }
+ },
+ "20009": {
+ "Param": {
+ "AllDamageAddedRatio": [
+ 0.2000000000745058, 0.25000000009313226, 0.30000000011175871,
+ 0.35000000013038516, 0.4100000001490116
+ ]
+ }
+ },
+ "23008": {
+ "Param": {
+ "speed": [
+ 12, 14, 16, 18, 20
+ ]
+ }
+ },
+ "20019": {
+ "Param": {
+ "speed": [
+ 12, 14, 16, 18, 20
+ ]
+ }
+ },
+ "23017": {
+ "Param": {
+ "AttackAddedRatio": [
+ 0.02399999974295497, 0.027999999467283487, 0.031999999890103936,
+ 0.035999999614432454, 0.0400000000372529
+ ]
+ }
+ },
+ "21000": {
+ "Param": {
+ "Ultra_HealRatioBase": [
+ 0.12000000011175871, 0.1500000001396984, 0.18000000016763806,
+ 0.21000000019557774, 0.24000000022351742
+ ]
+ }
+ },
+ "21014": {
+ "Param": {
+ "StatusResistance": [
+ 0.33000000030733645, 0.3600000003352761, 0.3900000003632158,
+ 0.4200000003911555, 0.45000000041909516
+ ],
+ "HealRatioBase": [
+ 0.1500000001396984, 0.18000000016763806, 0.21000000019557774,
+ 0.24000000022351742, 0.2700000002514571
+ ]
+ }
+ },
+ "21032": {
+ "Param": {
+ "AttackAddedRatio": [
+ 0.10000000009313226, 0.12499999976716936, 0.1500000001396984,
+ 0.17499999981373549, 0.20000000018626451
+ ],
+ "CriticalDamage": [
+ 0.12000000011175871, 0.1500000001396984, 0.18000000016763806,
+ 0.21000000019557774, 0.24000000022351742
+ ]
+ }
+ },
+ "20005": {
+ "Param": {
+ "AttackAddedRatio": [
+ 0.0800000000745058, 0.09000000008381903, 0.10000000009313226,
+ 0.11000000010244548, 0.12000000011175871
+ ]
+ }
+ },
+ "22001": {
+ "Param": {
+ "HealRatioBase": [
+ 0.1600000001490116, 0.1900000001769513, 0.22000000020489097,
+ 0.25000000023283064, 0.2800000002607703
+ ]
+ }
+ },
+ "20001": {
+ "Param": {
+ "HealRatioBase": [
+ 0.12000000011175871, 0.1500000001396984, 0.18000000016763806,
+ 0.21000000019557774, 0.24000000022351742
+ ]
+ }
+ },
+ "21011": {
+ "Param": {
+ "AllDamageAddedRatio": [
+ 0.12000000011175871, 0.1500000001396984, 0.18000000016763806,
+ 0.21000000019557774, 0.24000000022351742
+ ]
+ }
+ },
+ "21010": {
+ "Param": {
+ "AllDamageAddedRatio": [
+ 0.0800000000745058, 0.10000000009313226, 0.12000000011175871,
+ 0.14000000013038516, 0.1600000001490116
+ ]
+ }
+ },
+ "21033": {
+ "Param": {
+ "AllDamageAddedRatio": [
+ 0.2400000000745058, 0.28000000009313226, 0.32000000011175871,
+ 0.36000000013038516, 0.4000000001490116
+ ],
+ "AttackAddedRatio": [
+ 0.2400000000745058, 0.28000000009313226, 0.32000000011175871,
+ 0.36000000013038516, 0.4000000001490116
+ ]
+ }
+ },
+ "23014": {
+ "Param": {
+ "AllDamageAddedRatio": [
+ 0.1400000000745058, 0.16400000009313226, 0.19000000011175871,
+ 0.21400000013038516, 0.2400000001490116
+ ],
+ "ResistancePenetration": [
+ 0.1200000000745058, 0.14000000009313226, 0.16000000011175871,
+ 0.18000000013038516, 0.2000000001490116
+ ]
+ }
+ },
+ "23002": {
+ "Param": {
+ "AllDamageAddedRatio": [
+ 0.2400000000745058, 0.28000000009313226, 0.32000000011175871,
+ 0.36000000013038516, 0.4000000001490116
+ ]
+ }
+ },
+ "21026": {
+ "Param": {
+ "AllDamageAddedRatio": [
+ 0.16000000011175871, 0.2000000001396984, 0.24000000016763806,
+ 0.28000000019557774, 0.32000000022351742
+ ],
+ "AttackAddedRatio": [
+ 0.1000000000745058, 0.12500000009313226, 0.15000000011175871,
+ 0.17500000013038516, 0.2000000001490116
+ ]
+ }
+ },
+ "24000": {
+ "Param": {
+ "AllDamageAddedRatio": [
+ 0.12000000011175871, 0.1500000001396984, 0.18000000016763806,
+ 0.21000000019557774, 0.24000000022351742
+ ],
+ "AttackAddedRatio": [
+ 0.0800000000745058, 0.10000000009313226, 0.12000000011175871,
+ 0.14000000013038516, 0.1600000001490116
+ ]
+ }
+ },
+ "21027": {
+ "Param": {
+ "AllDamageAddedRatio": [
+ 0.12000000011175871, 0.1500000001396984, 0.18000000016763806,
+ 0.21000000019557774, 0.24000000022351742
+ ],
+ "AttackAddedRatio": [
+ 0.04000000011175871, 0.0500000001396984, 0.06000000016763806,
+ 0.07000000019557774, 0.08000000022351742
+ ]
+ }
+ },
+ "23012": {
+ "Param": {
+ "CriticalChance": [
+ 0.36000000011175871, 0.4200000001396984, 0.48000000016763806,
+ 0.54000000019557774, 0.60000000022351742
+ ]
+ }
+ },
+ "23016": {
+ "Param": {
+ "CriticalDamageBase": [
+ 0.12000000011175871, 0.14000000013038516, 0.1600000001490116,
+ 0.18000000016763806, 0.20000000018626451
+ ],
+ "TalentDmgAdd": [
+ 0.30000000011175871, 0.3500000001396984, 0.40000000016763806,
+ 0.45000000019557774, 0.50000000022351742
+ ]
+ }
+ },
+ "21031": {
+ "enable": false
+ },
+ "20000": {
+ "Param": {
+ "CriticalChance": [
+ 0.12000000011175871, 0.1500000001396984, 0.18000000016763806,
+ 0.21000000019557774, 0.24000000022351742
+ ]
+ }
+ }
+}
diff --git a/starrail_damage_cal/damage/Relic/Relic.py b/starrail_damage_cal/damage/Relic/Relic.py
new file mode 100644
index 0000000..b1a9510
--- /dev/null
+++ b/starrail_damage_cal/damage/Relic/Relic.py
@@ -0,0 +1,790 @@
+from collections import Counter
+from typing import Dict, List, Union
+
+from starrail_damage_cal.damage.Base.model import DamageInstanceRelic
+from starrail_damage_cal.damage.Base.RelicBase import BaseRelicSetSkill, SingleRelic
+from starrail_damage_cal.damage.utils import merge_attribute
+from starrail_damage_cal.logger import logger
+
+
+class Relic101(BaseRelicSetSkill):
+ def __init__(self, set_id: int, count: int):
+ super().__init__(set_id, count)
+
+ async def check(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ """在战斗开始时"""
+ logger.info("Relic101 check success")
+ return True
+
+ async def set_skill_ability(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if self.pieces4 and await self.check(base_attr, attribute_bonus):
+ pass
+ return attribute_bonus
+
+
+class Relic102(BaseRelicSetSkill):
+ def __init__(self, set_id: int, count: int):
+ super().__init__(set_id, count)
+
+ async def check(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ """无"""
+ logger.info("Relic102 check success")
+ return True
+
+ async def set_skill_ability(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if self.pieces4 and await self.check(base_attr, attribute_bonus):
+ a_dmg = attribute_bonus.get("NormalDmgAdd", 0)
+ attribute_bonus["NormalDmgAdd"] = a_dmg + 0.10000000018626451
+ return attribute_bonus
+
+
+class Relic103(BaseRelicSetSkill):
+ def __init__(self, set_id: int, count: int):
+ super().__init__(set_id, count)
+
+ async def check(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ """战斗中生效:装备者提供的护盾量提高."""
+ logger.info("Relic103 check success")
+ return True
+
+ async def set_skill_ability(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if self.pieces4 and await self.check(base_attr, attribute_bonus):
+ shield_added_ratio = attribute_bonus.get("shield_added_ratio", 0)
+ attribute_bonus["shield_added_ratio"] = (
+ shield_added_ratio + 0.20000000018626451
+ )
+ return attribute_bonus
+
+
+class Relic104(BaseRelicSetSkill):
+ def __init__(self, set_id: int, count: int):
+ super().__init__(set_id, count)
+
+ async def check(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ """装备者施放终结技."""
+ logger.info("Relic104 check success")
+ return True
+
+ async def set_skill_ability(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if self.pieces4 and await self.check(base_attr, attribute_bonus):
+ critical_damage_base = attribute_bonus.get("CriticalDamageBase", 0)
+ attribute_bonus["CriticalDamageBase"] = (
+ critical_damage_base + 0.25000000023283064
+ )
+ return attribute_bonus
+
+
+class Relic105(BaseRelicSetSkill):
+ def __init__(self, set_id: int, count: int):
+ super().__init__(set_id, count)
+
+ async def check(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ """施放攻击或受到攻击时, 默认叠满."""
+ logger.info("Relic105 check success")
+ return True
+
+ async def set_skill_ability(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if self.pieces4 and await self.check(base_attr, attribute_bonus):
+ attack_added_ratio = attribute_bonus.get("AttackAddedRatio", 0)
+ attribute_bonus["AttackAddedRatio"] = (
+ attack_added_ratio + 0.05000000004656613 * 5
+ )
+ return attribute_bonus
+
+
+class Relic106(BaseRelicSetSkill):
+ def __init__(self, set_id: int, count: int):
+ super().__init__(set_id, count)
+
+ async def check(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ """无."""
+ logger.info("Relic106 check success")
+ return True
+
+ async def set_skill_ability(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if self.pieces4 and await self.check(base_attr, attribute_bonus):
+ pass
+ return attribute_bonus
+
+
+class Relic107(BaseRelicSetSkill):
+ def __init__(self, set_id: int, count: int):
+ super().__init__(set_id, count)
+
+ async def check(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ """TODO: 检查是否是火属性伤害."""
+ logger.info("Relic107 check success")
+ return True
+
+ async def set_skill_ability(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if self.pieces4:
+ e_dmg = attribute_bonus.get("BPSkillDmgAdd", 0)
+ attribute_bonus["BPSkillDmgAdd"] = e_dmg + 0.12000000011175871
+ if self.pieces4 and await self.check(base_attr, attribute_bonus):
+ fire_added_ratio = attribute_bonus.get("FireAddedRatio", 0)
+ attribute_bonus["FireAddedRatio"] = fire_added_ratio + 0.12000000011175871
+ return attribute_bonus
+
+
+class Relic108(BaseRelicSetSkill):
+ def __init__(self, set_id: int, count: int):
+ super().__init__(set_id, count)
+
+ async def check(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ """装备者对敌方目标造成伤害
+ 目标拥有量子属性弱点
+ """
+ logger.info("Relic108 check success")
+ return True
+
+ async def set_skill_ability(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if self.pieces4 and await self.check(base_attr, attribute_bonus):
+ logger.info(attribute_bonus)
+ ignore_defence = attribute_bonus.get("ignore_defence", 0)
+ attribute_bonus["ignore_defence"] = ignore_defence + 0.10000000009313226 * 2
+ return attribute_bonus
+
+
+class Relic109(BaseRelicSetSkill):
+ def __init__(self, set_id: int, count: int):
+ super().__init__(set_id, count)
+
+ async def check(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ """TODO: 检查是否释放战技"""
+ logger.info("Relic109 check success")
+ return True
+
+ async def set_skill_ability(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if self.pieces4 and await self.check(base_attr, attribute_bonus):
+ logger.info(attribute_bonus)
+ attack_added_ratio = attribute_bonus.get("AttackAddedRatio", 0)
+ attribute_bonus["AttackAddedRatio"] = (
+ attack_added_ratio + 0.20000000018626451
+ )
+ return attribute_bonus
+
+
+class Relic110(BaseRelicSetSkill):
+ def __init__(self, set_id: int, count: int):
+ super().__init__(set_id, count)
+
+ async def check(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ """装备者施放终结技"""
+ logger.info("Relic110 check success")
+ return True
+
+ async def set_skill_ability(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if self.pieces4 and await self.check(base_attr, attribute_bonus):
+ logger.info("ModifyActionDelay")
+ return attribute_bonus
+
+
+class Relic111(BaseRelicSetSkill):
+ def __init__(self, set_id: int, count: int):
+ super().__init__(set_id, count)
+ self._count = count
+
+ async def check(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ """装备者击破敌方目标弱点"""
+ logger.info("Relic111 check success")
+ return True
+
+ async def set_skill_ability(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if self.pieces4 and await self.check(base_attr, attribute_bonus):
+ logger.info("ModifySPNew")
+ return attribute_bonus
+
+
+class Relic112(BaseRelicSetSkill):
+ def __init__(self, set_id: int, count: int):
+ super().__init__(set_id, count)
+ self._count = count
+
+ async def check(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ """装备者对陷入负面效果的敌方目标造成伤害
+ 对陷入禁锢状态的敌方目标造成伤害
+ """
+ logger.info("Relic111 check success")
+ return True
+
+ async def set_skill_ability(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if self.pieces4 and await self.check(base_attr, attribute_bonus):
+ logger.info("对陷入负面效果的敌方目标造成伤害")
+ critical_chance_base = attribute_bonus.get("CriticalChanceBase", 0)
+ attribute_bonus["CriticalChanceBase"] = (
+ critical_chance_base + 0.10000000009313226
+ )
+ if self.pieces4 and await self.check(base_attr, attribute_bonus):
+ logger.info("对陷入禁锢状态的敌方目标造成伤害")
+ critical_damage_base = attribute_bonus.get("CriticalDamageBase", 0)
+ attribute_bonus["CriticalDamageBase"] = (
+ critical_damage_base + 0.20000000018626451
+ )
+ return attribute_bonus
+
+
+class Relic113(BaseRelicSetSkill):
+ def __init__(self, set_id: int, count: int):
+ super().__init__(set_id, count)
+ self._count = count
+
+ async def check(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ """当装备者受到攻击或被我方目标消耗生命值后, 暴击率提高8%, 持续2回合, 该效果最多叠加2层。"""
+ logger.info("Relic113 check success")
+ return True
+
+ async def set_skill_ability(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if self.pieces4 and await self.check(base_attr, attribute_bonus):
+ logger.info("当装备者受到攻击或被我方目标消耗生命值后")
+ critical_chance_base = attribute_bonus.get("CriticalChanceBase", 0)
+ attribute_bonus["CriticalChanceBase"] = (
+ critical_chance_base + 0.08000000009313226 * 2
+ )
+ return attribute_bonus
+
+
+class Relic114(BaseRelicSetSkill):
+ def __init__(self, set_id: int, count: int):
+ super().__init__(set_id, count)
+ self._count = count
+
+ async def check(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ """当装备者对我方目标施放终结技时, 我方全体速度提高12%, 持续1回合, 该效果无法叠加。"""
+ logger.info("Relic114 check success")
+ return True
+
+ async def set_skill_ability(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if self.pieces4 and await self.check(base_attr, attribute_bonus):
+ speed_added_ratio = attribute_bonus.get("SpeedAddedRatio", 0)
+ attribute_bonus["SpeedAddedRatio"] = speed_added_ratio + 0.12000000011175871
+ return attribute_bonus
+
+
+class Relic301(BaseRelicSetSkill):
+ def __init__(self, set_id: int, count: int):
+ super().__init__(set_id, count)
+
+ async def check(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ """装备者的速度大于等于120"""
+ merged_attr = await merge_attribute(base_attr, attribute_bonus)
+ if merged_attr["speed"] >= 120:
+ logger.info("Relic306 check success")
+ return True
+ return False
+
+ async def set_skill_ability(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if self.pieces2 and await self.check(base_attr, attribute_bonus):
+ attack_added_ratio = attribute_bonus.get("AttackAddedRatio", 0)
+ attribute_bonus["AttackAddedRatio"] = (
+ attack_added_ratio + 0.12000000011175871
+ )
+ return attribute_bonus
+
+
+class Relic302(BaseRelicSetSkill):
+ def __init__(self, set_id: int, count: int):
+ super().__init__(set_id, count)
+
+ async def check(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ """装备者的速度大于等于120"""
+ merged_attr = await merge_attribute(base_attr, attribute_bonus)
+ if merged_attr["speed"] >= 120:
+ logger.info("Relic306 check success")
+ return True
+ return False
+
+ async def set_skill_ability(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if self.pieces2 and await self.check(base_attr, attribute_bonus):
+ attack_added_ratio = attribute_bonus.get("AttackAddedRatio", 0)
+ attribute_bonus["AttackAddedRatio"] = (
+ attack_added_ratio + 0.0800000000745058
+ )
+ return attribute_bonus
+
+
+class Relic303(BaseRelicSetSkill):
+ def __init__(self, set_id: int, count: int):
+ super().__init__(set_id, count)
+
+ async def check(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ # 提高装备者等同于当前效果命中25%的攻击力,最多提高25%
+ return True
+
+ async def set_skill_ability(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if self.pieces2 and await self.check(base_attr, attribute_bonus):
+ attack_added_ratio = attribute_bonus.get("AttackAddedRatio", 0)
+ merged_attr = await merge_attribute(base_attr, attribute_bonus)
+ status_probability = merged_attr.get("StatusProbabilityBase", 0)
+ # 提高装备者等同于当前效果命中25%的攻击力,最多提高25%
+ attribute_bonus["AttackAddedRatio"] = attack_added_ratio + min(
+ 0.25000000023283064,
+ status_probability / 0.25,
+ )
+ return attribute_bonus
+
+
+class Relic304(BaseRelicSetSkill):
+ def __init__(self, set_id: int, count: int):
+ super().__init__(set_id, count)
+
+ async def check(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ """备者的效果命中大于等于50%"""
+ merged_attr = await merge_attribute(base_attr, attribute_bonus)
+ if merged_attr["StatusResistanceBase"] >= 0.5000000004656613:
+ logger.info("Relic306 check success")
+ return True
+ return False
+
+ async def set_skill_ability(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if self.pieces2 and await self.check(base_attr, attribute_bonus):
+ defence_added_ratio = attribute_bonus.get("DefenceAddedRatio", 0)
+ attribute_bonus["DefenceAddedRatio"] = (
+ defence_added_ratio + 0.1500000001396984
+ )
+ return attribute_bonus
+
+
+class Relic305(BaseRelicSetSkill):
+ def __init__(self, set_id: int, count: int):
+ super().__init__(set_id, count)
+
+ async def check(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ """装备者的暴击伤害大于等于120%"""
+ merged_attr = await merge_attribute(base_attr, attribute_bonus)
+ if merged_attr["CriticalDamageBase"] >= 1.2000000001862645:
+ logger.info("Relic306 check success")
+ return True
+ return False
+
+ async def set_skill_ability(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if self.pieces2 and await self.check(base_attr, attribute_bonus):
+ critical_chance_base = attribute_bonus.get("CriticalChanceBase", 0)
+ attribute_bonus["CriticalChanceBase"] = (
+ critical_chance_base + 0.6000000005587935
+ )
+ return attribute_bonus
+
+
+class Relic306(BaseRelicSetSkill):
+ def __init__(self, set_id: int, count: int):
+ super().__init__(set_id, count)
+
+ async def check(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ """装备者当前暴击率大于等于50%"""
+ merged_attr = await merge_attribute(base_attr, attribute_bonus)
+ if merged_attr["CriticalChanceBase"] >= 0.5:
+ logger.info("Relic306 check success")
+ return True
+ return False
+
+ async def set_skill_ability(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if self.pieces2 and await self.check(base_attr, attribute_bonus):
+ q_dmg = attribute_bonus.get("UltraDmgAdd", 0)
+ attribute_bonus["UltraDmgAdd"] = q_dmg + 0.1500000001396984
+ a3_dmg = attribute_bonus.get("TalentDmgAdd", 0)
+ attribute_bonus["TalentDmgAdd"] = a3_dmg + 0.1500000001396984
+ return attribute_bonus
+
+
+class Relic307(BaseRelicSetSkill):
+ def __init__(self, set_id: int, count: int):
+ super().__init__(set_id, count)
+
+ async def check(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ """装备者的速度大于等于145"""
+ merged_attr = await merge_attribute(base_attr, attribute_bonus)
+ if merged_attr["speed"] >= 145:
+ logger.info("Relic306 check success")
+ return True
+ return False
+
+ async def set_skill_ability(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if self.pieces2 and await self.check(base_attr, attribute_bonus):
+ break_damage_added_ratio_base = attribute_bonus.get(
+ "BreakDamageAddedRatioBase",
+ 0,
+ )
+ attribute_bonus["BreakDamageAddedRatioBase"] = (
+ break_damage_added_ratio_base + 0.20000000018626451
+ )
+ return attribute_bonus
+
+
+class Relic308(BaseRelicSetSkill):
+ def __init__(self, set_id: int, count: int):
+ super().__init__(set_id, count)
+
+ async def check(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ """装备者的速度大于等于120"""
+ merged_attr = await merge_attribute(base_attr, attribute_bonus)
+ if merged_attr["speed"] >= 120:
+ logger.info("Relic306 check success")
+ return True
+ return False
+
+ async def set_skill_ability(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if self.pieces2 and await self.check(base_attr, attribute_bonus):
+ logger.info("ModifyActionDelay")
+ return attribute_bonus
+
+
+class Relic309(BaseRelicSetSkill):
+ def __init__(self, set_id: int, count: int):
+ super().__init__(set_id, count)
+
+ async def check(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ """当装备者的当前暴击率大于等于70%时, 普攻和战技造成的伤害提高20%。"""
+ merged_attr = await merge_attribute(base_attr, attribute_bonus)
+ if merged_attr["CriticalChanceBase"] >= 0.7:
+ logger.info("Relic309 check success")
+ return True
+ return False
+
+ async def set_skill_ability(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if self.pieces2 and await self.check(base_attr, attribute_bonus):
+ a_dmg = attribute_bonus.get("NormalDmgAdd", 0)
+ attribute_bonus["NormalDmgAdd"] = a_dmg + 0.20000000018626451
+ a2_dmg = attribute_bonus.get("BPSkillDmgAdd", 0)
+ attribute_bonus["BPSkillDmgAdd"] = a2_dmg + 0.20000000018626451
+ return attribute_bonus
+
+
+class Relic310(BaseRelicSetSkill):
+ def __init__(self, set_id: int, count: int):
+ super().__init__(set_id, count)
+
+ async def check(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ """当装备者的效果抵抗大于等于30%时, 我方全体暴击伤害提高10%。"""
+ merged_attr = await merge_attribute(base_attr, attribute_bonus)
+ if merged_attr["StatusResistanceBase"] >= 0.3:
+ logger.info("Relic310 check success")
+ return True
+ return False
+
+ async def set_skill_ability(
+ self,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if self.pieces2 and await self.check(base_attr, attribute_bonus):
+ critical_damage_base = attribute_bonus.get("CriticalDamageBase", 0)
+ attribute_bonus["CriticalDamageBase"] = (
+ critical_damage_base + 0.10000000018626451
+ )
+ return attribute_bonus
+
+
+class RelicSet:
+ HEAD: SingleRelic
+ HAND: SingleRelic
+ BODY: SingleRelic
+ FOOT: SingleRelic
+ NECK: SingleRelic
+ OBJECT: SingleRelic
+ Unknow: SingleRelic
+
+ SetSkill: List[
+ Union[
+ Relic101,
+ Relic102,
+ Relic103,
+ Relic104,
+ Relic105,
+ Relic106,
+ Relic107,
+ Relic108,
+ Relic109,
+ Relic110,
+ Relic111,
+ Relic112,
+ Relic113,
+ Relic114,
+ Relic301,
+ Relic302,
+ Relic303,
+ Relic304,
+ Relic305,
+ Relic306,
+ Relic307,
+ Relic308,
+ Relic309,
+ Relic310,
+ ]
+ ]
+
+ def create(self, relic_list: List[DamageInstanceRelic]):
+ set_id_list: List[int] = []
+ for relic in relic_list:
+ set_id_list.append(relic.SetId)
+
+ if relic.Type == 1:
+ self.HEAD = SingleRelic(relic)
+ elif relic.Type == 2:
+ self.HAND = SingleRelic(relic)
+ elif relic.Type == 3:
+ self.BODY = SingleRelic(relic)
+ elif relic.Type == 4:
+ self.FOOT = SingleRelic(relic)
+ elif relic.Type == 5:
+ self.NECK = SingleRelic(relic)
+ elif relic.Type == 6:
+ self.OBJECT = SingleRelic(relic)
+ else:
+ self.Unknow = SingleRelic(relic)
+
+ self.set_id_counter = Counter(set_id_list).most_common()
+ self.check_set()
+ self.get_attribute()
+ return self
+
+ def get_attribute(self):
+ for item in self.__dict__:
+ if type(self.__dict__[item]) == SingleRelic:
+ itme__: SingleRelic = self.__dict__[item]
+ itme__.get_attribute_()
+
+ def check_set(self):
+ self.SetSkill = []
+ for item in self.set_id_counter:
+ set_id = item[0]
+ count = item[1]
+
+ if set_id == 101:
+ self.SetSkill.append(Relic101(set_id, count))
+ elif set_id == 102:
+ self.SetSkill.append(Relic102(set_id, count))
+ elif set_id == 103:
+ self.SetSkill.append(Relic103(set_id, count))
+ elif set_id == 104:
+ self.SetSkill.append(Relic104(set_id, count))
+ elif set_id == 105:
+ self.SetSkill.append(Relic105(set_id, count))
+ elif set_id == 106:
+ self.SetSkill.append(Relic106(set_id, count))
+ elif set_id == 107:
+ self.SetSkill.append(Relic107(set_id, count))
+ elif set_id == 108:
+ self.SetSkill.append(Relic108(set_id, count))
+ elif set_id == 109:
+ self.SetSkill.append(Relic109(set_id, count))
+ elif set_id == 110:
+ self.SetSkill.append(Relic110(set_id, count))
+ elif set_id == 111:
+ self.SetSkill.append(Relic111(set_id, count))
+ elif set_id == 112:
+ self.SetSkill.append(Relic112(set_id, count))
+ elif set_id == 113:
+ self.SetSkill.append(Relic113(set_id, count))
+ elif set_id == 114:
+ self.SetSkill.append(Relic114(set_id, count))
+ elif set_id == 301:
+ self.SetSkill.append(Relic301(set_id, count))
+ elif set_id == 302:
+ self.SetSkill.append(Relic302(set_id, count))
+ elif set_id == 303:
+ self.SetSkill.append(Relic303(set_id, count))
+ elif set_id == 304:
+ self.SetSkill.append(Relic304(set_id, count))
+ elif set_id == 305:
+ self.SetSkill.append(Relic305(set_id, count))
+ elif set_id == 306:
+ self.SetSkill.append(Relic306(set_id, count))
+ elif set_id == 307:
+ self.SetSkill.append(Relic307(set_id, count))
+ elif set_id == 308:
+ self.SetSkill.append(Relic308(set_id, count))
+ elif set_id == 309:
+ self.SetSkill.append(Relic309(set_id, count))
+ elif set_id == 310:
+ self.SetSkill.append(Relic310(set_id, count))
+ else:
+ msg = f"Unknow SetId: {set_id}"
+ raise ValueError(msg)
diff --git a/starrail_damage_cal/damage/Relic/__init__.py b/starrail_damage_cal/damage/Relic/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/starrail_damage_cal/damage/Role.py b/starrail_damage_cal/damage/Role.py
new file mode 100644
index 0000000..0f21a28
--- /dev/null
+++ b/starrail_damage_cal/damage/Role.py
@@ -0,0 +1,365 @@
+import copy
+from typing import Dict
+
+from starrail_damage_cal.damage.utils import merge_attribute
+
+
+async def calculate_heal(
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ skill_type: str,
+ skill_multiplier: float,
+ skill_num: float,
+ is_atk=0,
+):
+ add_attr_bonus = copy.deepcopy(attribute_bonus)
+ merged_attr = await merge_attribute(base_attr, add_attr_bonus)
+
+ hp = merged_attr.get("attack", 0) if is_atk == 1 else merged_attr.get("hp", 0)
+
+ # 检查是否有治疗量加成
+ heal_ratio_base = merged_attr.get("HealRatioBase", 0)
+ for attr in merged_attr:
+ if "_HealRatioBase" in attr and attr.split("_")[0] in (skill_type):
+ heal_ratio_base += merged_attr[attr]
+ heal_ratio = heal_ratio_base + 1
+
+ heal_num = (hp * skill_multiplier + skill_num) * heal_ratio
+
+ return [heal_num]
+
+
+async def calculate_shield(
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ skill_multiplier: float,
+ skill_num: float,
+ is_atk=0,
+):
+ add_attr_bonus = copy.deepcopy(attribute_bonus)
+ merged_attr = await merge_attribute(base_attr, add_attr_bonus)
+
+ if is_atk == 1:
+ defence = merged_attr.get("attack", 0)
+ else:
+ defence = merged_attr.get("defence", 0)
+
+ # 检查是否有护盾加成
+ shield_added_ratio = merged_attr.get("shield_added_ratio", 0)
+ shield_added = shield_added_ratio + 1
+
+ defence_num = (defence * skill_multiplier + skill_num) * shield_added
+
+ return [defence_num]
+
+
+async def calculate_damage(
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ skill_type: str,
+ add_skill_type: str,
+ element: str,
+ skill_multiplier: float,
+ level: int,
+ is_hp=0,
+):
+ add_attr_bonus = copy.deepcopy(attribute_bonus)
+
+ add_attr_bonus = apply_attribute_bonus(add_attr_bonus, skill_type, add_skill_type)
+
+ merged_attr = await merge_attribute(base_attr, add_attr_bonus)
+
+ if is_hp == 1:
+ attack = merged_attr.get("hp", 0)
+ elif is_hp == 2:
+ attack = merged_attr.get("defence", 0)
+ else:
+ attack = merged_attr.get("attack", 0)
+
+ damage_reduction = calculate_damage_reduction(level)
+
+ resistance_area = calculate_resistance_area(
+ merged_attr,
+ skill_type,
+ add_skill_type,
+ element,
+ )
+
+ defence_multiplier = calculate_defence_multiplier(level, merged_attr)
+
+ injury_area, element_area = calculate_injury_area(
+ merged_attr,
+ skill_type,
+ add_skill_type,
+ element,
+ )
+
+ damage_ratio = calculate_damage_ratio(merged_attr, skill_type, add_skill_type)
+
+ critical_damage = calculate_critical_damage(merged_attr, skill_type, add_skill_type)
+
+ critical_chance = calculate_critical_chance(merged_attr, skill_type, add_skill_type)
+
+ expected_damage = calculate_expected_damage(critical_chance, critical_damage)
+
+ damage_cd = calculate_damage_cd(
+ attack,
+ skill_multiplier,
+ damage_ratio,
+ injury_area,
+ defence_multiplier,
+ resistance_area,
+ damage_reduction,
+ critical_damage,
+ )
+ damage_qw = calculate_damage_qw(
+ attack,
+ skill_multiplier,
+ damage_ratio,
+ injury_area,
+ defence_multiplier,
+ resistance_area,
+ damage_reduction,
+ expected_damage,
+ )
+
+ damage_tz = calculate_damage_tz(
+ attack,
+ skill_multiplier,
+ damage_ratio,
+ injury_area,
+ defence_multiplier,
+ resistance_area,
+ damage_reduction,
+ critical_damage,
+ element,
+ element_area,
+ base_attr,
+ )
+
+ return [damage_cd, damage_qw, damage_tz]
+
+
+def apply_attribute_bonus(
+ add_attr_bonus: Dict[str, float],
+ skill_type: str,
+ add_skill_type: str,
+):
+ # Apply attribute bonuses to attack and status probability
+ for attr in add_attr_bonus:
+ if "AttackAddedRatio" in attr and attr.split("AttackAddedRatio")[0] in (
+ skill_type,
+ add_skill_type,
+ ):
+ add_attr_bonus["AttackAddedRatio"] += add_attr_bonus[attr]
+ if "StatusProbabilityBase" in attr and attr.split("StatusProbabilityBase")[
+ 0
+ ] in (skill_type, add_skill_type):
+ add_attr_bonus["StatusProbabilityBase"] += add_attr_bonus[attr]
+ return add_attr_bonus
+
+
+def calculate_damage_reduction(level: int):
+ enemy_damage_reduction = 0.1
+ return 1 - enemy_damage_reduction
+
+
+def calculate_resistance_area(
+ merged_attr: Dict[str, float],
+ skill_type: str,
+ add_skill_type: str,
+ element: str,
+):
+ enemy_status_resistance = 0.0
+ for attr in merged_attr:
+ if "ResistancePenetration" in attr:
+ # 检查是否有某一属性的抗性穿透
+ attr_name = attr.split("ResistancePenetration")[0]
+ if attr_name in (element, "AllDamage"):
+ # logger.info(f'{attr_name}属性有{merged_attr[attr]}穿透加成')
+ enemy_status_resistance += merged_attr[attr]
+ # 检查是否有某一技能属性的抗性穿透
+ if "_" in attr_name:
+ skill_name = attr_name.split("_")[0]
+ skillattr_name = attr_name.split("_")[1]
+ if skill_name == add_skill_type and skillattr_name in (
+ element,
+ "AllDamage",
+ ):
+ enemy_status_resistance += merged_attr[attr]
+ # logger.info(
+ # f'{skill_name}对{skillattr_name}属性有{merged_attr[attr]}穿透加成'
+ # )
+ return 1.0 - (0 - enemy_status_resistance)
+
+
+def calculate_defence_multiplier(
+ level: int,
+ merged_attr: Dict[str, float],
+):
+ ignore_defence = merged_attr.get("ignore_defence", 0.0)
+ enemy_defence = (level * 10 + 200) * (1 - ignore_defence)
+ return (level * 10 + 200) / (level * 10 + 200 + enemy_defence)
+
+
+def calculate_injury_area(
+ merged_attr: Dict[str, float],
+ skill_type: str,
+ add_skill_type: str,
+ element: str,
+):
+ injury_area = 0.0
+ element_area = 0.0
+ for attr in merged_attr:
+ attr_name = attr.split("AddedRatio")[0]
+ skill_name = attr.split("DmgAdd")[0]
+ if "DmgAdd" in attr and skill_name in (
+ skill_type,
+ add_skill_type,
+ ):
+ # logger.info(
+ # f'{attr} 对 {skill_type} 有 {merged_attr[attr]} 伤害加成'
+ # )
+ injury_area += merged_attr[attr]
+
+ if "AddedRatio" in attr and attr_name in (
+ element,
+ "AllDamage",
+ ):
+ # logger.info(
+ # f'{attr} 对 {element} 属性有 {merged_attr[attr]} 伤害加成'
+ # )
+ if attr_name == element:
+ element_area += merged_attr[attr]
+ injury_area += merged_attr[attr]
+ return injury_area + 1, element_area
+
+
+def calculate_damage_ratio(
+ merged_attr: Dict[str, float],
+ skill_type: str,
+ add_skill_type: str,
+):
+ damage_ratio = merged_attr.get("DmgRatio", 0)
+ for attr in merged_attr:
+ if "_DmgRatio" in attr and attr.split("_")[0] in (
+ skill_type,
+ add_skill_type,
+ ):
+ damage_ratio += merged_attr[attr]
+ return damage_ratio + 1
+
+
+def calculate_critical_damage(
+ merged_attr: Dict[str, float],
+ skill_type: str,
+ add_skill_type: str,
+):
+ if skill_type == "DOT":
+ return 1.0
+ critical_damage_base = merged_attr.get("CriticalDamageBase", 0)
+ for attr in merged_attr:
+ if "_CriticalDamageBase" in attr and attr.split("_")[0] in (
+ skill_type,
+ add_skill_type,
+ ):
+ critical_damage_base += merged_attr[attr]
+ return critical_damage_base + 1
+
+
+def calculate_critical_chance(
+ merged_attr: Dict[str, float],
+ skill_type: str,
+ add_skill_type: str,
+):
+ critical_chance_base = merged_attr["CriticalChanceBase"]
+ for attr in merged_attr:
+ if "_CriticalChance" in attr and attr.split("_")[0] in (
+ skill_type,
+ add_skill_type,
+ ):
+ critical_chance_base += merged_attr[attr]
+ return min(1, critical_chance_base)
+
+
+def calculate_expected_damage(
+ critical_chance_base: float,
+ critical_damage_base: float,
+):
+ return critical_chance_base * (critical_damage_base - 1) + 1
+
+
+def calculate_damage_cd(
+ attack: float,
+ skill_multiplier: float,
+ damage_ratio: float,
+ injury_area: float,
+ defence_multiplier: float,
+ resistance_area: float,
+ damage_reduction: float,
+ critical_damage: float,
+):
+ return (
+ attack
+ * skill_multiplier
+ * damage_ratio
+ * injury_area
+ * defence_multiplier
+ * resistance_area
+ * damage_reduction
+ * critical_damage
+ )
+
+
+def calculate_damage_qw(
+ attack: float,
+ skill_multiplier: float,
+ damage_ratio: float,
+ injury_area: float,
+ defence_multiplier: float,
+ resistance_area: float,
+ damage_reduction: float,
+ expected_damage: float,
+):
+ return (
+ attack
+ * skill_multiplier
+ * damage_ratio
+ * injury_area
+ * defence_multiplier
+ * resistance_area
+ * damage_reduction
+ * expected_damage
+ )
+
+
+def calculate_damage_tz(
+ attack: float,
+ skill_multiplier: float,
+ damage_ratio: float,
+ injury_area: float,
+ defence_multiplier: float,
+ resistance_area: float,
+ damage_reduction: float,
+ critical_damage: float,
+ element: str,
+ element_area: float,
+ base_attr: Dict[str, float],
+):
+ injury_add_tz = 0.0
+
+ attack_tz = attack + 355 + base_attr["attack"] * 2.334
+ # logger.info(f'attack_tz: {attack_tz}')
+ if element == "Imaginary":
+ injury_add_tz = 0.12
+ return (
+ attack_tz
+ * skill_multiplier
+ * damage_ratio
+ * (injury_area + injury_add_tz + 2.626)
+ * defence_multiplier
+ * resistance_area
+ * damage_reduction
+ * (critical_damage + 1.794)
+ * 10
+ )
diff --git a/starrail_damage_cal/damage/Weapon/Weapon.py b/starrail_damage_cal/damage/Weapon/Weapon.py
new file mode 100644
index 0000000..a98b767
--- /dev/null
+++ b/starrail_damage_cal/damage/Weapon/Weapon.py
@@ -0,0 +1,2431 @@
+import json
+from pathlib import Path
+from typing import Dict
+
+from starrail_damage_cal.damage.Base.model import DamageInstanceWeapon
+from starrail_damage_cal.damage.Base.WeaponBase import BaseWeapon
+
+path = Path(__file__).parent.parent
+with Path.open(path / "Excel" / "weapon_effect.json", encoding="utf-8") as f:
+ weapon_effect = json.load(f)
+
+
+class Arrows(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 装备者消灭敌方目标
+ return True
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if await self.check():
+ critical_chance_base = attribute_bonus.get("CriticalChance", 0)
+ attribute_bonus["CriticalChance"] = (
+ critical_chance_base
+ + weapon_effect["20000"]["Param"]["CriticalChance"][
+ self.weapon_rank - 1
+ ]
+ )
+ return attribute_bonus
+
+
+class ReturntoDarkness(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 装备者消灭敌方目标
+ return True
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if await self.check():
+ pass
+ return attribute_bonus
+
+
+class Swordplay(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 当装备者多次击中同一敌方目标时, 每次造成的伤害提高8%, 该效果最多叠加5层
+ return True
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if await self.check():
+ all_damage_added_ratio = attribute_bonus.get("AllDamageAddedRatio", 0)
+ attribute_bonus["AllDamageAddedRatio"] = (
+ all_damage_added_ratio
+ + (
+ weapon_effect["21010"]["Param"]["AllDamageAddedRatio"][
+ self.weapon_rank - 1
+ ]
+ )
+ * 5
+ )
+ return attribute_bonus
+
+
+class DartingArrow(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 装备者消灭敌方目标
+ return True
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if await self.check():
+ attack_added_ratio = attribute_bonus.get("AttackAddedRatio", 0)
+ attribute_bonus["AttackAddedRatio"] = (
+ attack_added_ratio
+ + weapon_effect["20007"]["Param"]["AttackAddedRatio"][
+ self.weapon_rank - 1
+ ]
+ )
+ return attribute_bonus
+
+
+class Adversarial(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 装备者消灭敌方目标
+ return True
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if await self.check():
+ speed_added_ratio = attribute_bonus.get("SpeedAddedRatio", 0)
+ attribute_bonus["SpeedAddedRatio"] = (
+ speed_added_ratio
+ + weapon_effect["20014"]["Param"]["SpeedAddedRatio"][
+ self.weapon_rank - 1
+ ]
+ )
+ return attribute_bonus
+ return attribute_bonus
+
+
+class SubscribeforMore(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 装备者的当前能量值等于其能量上限
+ return True
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if await self.check():
+ normal_dmg_add = attribute_bonus.get("NormalDmgAdd", 0)
+ attribute_bonus["NormalDmgAdd"] = (
+ normal_dmg_add
+ + (weapon_effect["21017"]["Param"]["a_dmg"][self.weapon_rank - 1]) * 2
+ )
+ bp_skill_dmg_add = attribute_bonus.get("BPSkillDmgAdd", 0)
+ attribute_bonus["BPSkillDmgAdd"] = (
+ bp_skill_dmg_add
+ + (weapon_effect["21017"]["Param"]["e_dmg"][self.weapon_rank - 1]) * 2
+ )
+ return attribute_bonus
+ return attribute_bonus
+
+
+class RiverFlowsinSpring(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 进入战斗后,使装备者速度提高8%,造成的伤害提高12%。
+ # 当装备者受到伤害后该效果失效,下个回合结束时该效果恢复。
+ return True
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if await self.check():
+ speed_added_ratio = attribute_bonus.get("SpeedAddedRatio", 0)
+ attribute_bonus["SpeedAddedRatio"] = (
+ speed_added_ratio
+ + weapon_effect["21024"]["Param"]["SpeedAddedRatio"][
+ self.weapon_rank - 1
+ ]
+ )
+ all_damage_added_ratio = attribute_bonus.get("AllDamageAddedRatio", 0)
+ attribute_bonus["AllDamageAddedRatio"] = (
+ all_damage_added_ratio
+ + weapon_effect["21024"]["Param"]["AllDamageAddedRatio"][
+ self.weapon_rank - 1
+ ]
+ )
+ return attribute_bonus
+ return attribute_bonus
+
+
+class OnlySilenceRemains(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 当场上的敌方目标数量小于等于2时
+ return True
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if await self.check():
+ critical_chance_base = attribute_bonus.get("CriticalChanceBase", 0)
+ attribute_bonus["CriticalChanceBase"] = (
+ critical_chance_base
+ + weapon_effect["21003"]["Param"]["CriticalChance"][
+ self.weapon_rank - 1
+ ]
+ )
+ return attribute_bonus
+ return attribute_bonus
+
+
+# 拂晓之前
+class BeforeDawn(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ pass
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ bp_skill_dmg_add = attribute_bonus.get("BPSkillDmgAdd", 0)
+ attribute_bonus["BPSkillDmgAdd"] = (
+ bp_skill_dmg_add
+ + (weapon_effect["23010"]["Param"]["e_dmg"][self.weapon_rank - 1])
+ )
+ ultra_dmg_add = attribute_bonus.get("UltraDmgAdd", 0)
+ attribute_bonus["UltraDmgAdd"] = (
+ ultra_dmg_add
+ + (weapon_effect["23010"]["Param"]["r_dmg"][self.weapon_rank - 1])
+ )
+ talent_dmg_add = attribute_bonus.get("TalentDmgAdd", 0)
+ attribute_bonus["TalentDmgAdd"] = (
+ talent_dmg_add
+ + (weapon_effect["23010"]["Param"]["t_dmg"][self.weapon_rank - 1])
+ )
+ return attribute_bonus
+
+
+class IntheNight(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ pass
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ char_speed = (
+ base_attr.get("speed", 0) + attribute_bonus.get("SpeedDelta", 0)
+ ) * (attribute_bonus.get("SpeedAddedRatio", 0) + 1)
+ count_ = min(6, int((char_speed - 100) / 10))
+ normal_dmg_add = attribute_bonus.get("NormalDmgAdd", 0)
+ attribute_bonus["NormalDmgAdd"] = (
+ normal_dmg_add
+ + (weapon_effect["23001"]["Param"]["a_dmg"][self.weapon_rank - 1]) * count_
+ )
+ bp_skill_dmg_add = attribute_bonus.get("BPSkillDmgAdd", 0)
+ attribute_bonus["BPSkillDmgAdd"] = (
+ bp_skill_dmg_add
+ + (weapon_effect["23001"]["Param"]["e_dmg"][self.weapon_rank - 1]) * count_
+ )
+ ultra_critical_chance_base = attribute_bonus.get("Ultra_CriticalDamageBase", 0)
+ attribute_bonus["Ultra_CriticalDamageBase"] = (
+ ultra_critical_chance_base
+ + (weapon_effect["23001"]["Param"]["q_crit_dmg"][self.weapon_rank - 1])
+ * count_
+ )
+ return attribute_bonus
+
+
+class CruisingintheStellarSea(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 装备者对生命值百分比小于等于50%的敌方目标
+ # 装备者消灭敌方目标
+ return True
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if await self.check():
+ critical_chance_base = attribute_bonus.get("CriticalChanceBase", 0)
+ attribute_bonus["CriticalChanceBase"] = (
+ critical_chance_base
+ + weapon_effect["24001"]["Param"]["CriticalChance"][
+ self.weapon_rank - 1
+ ]
+ )
+ if await self.check():
+ attack_added_ratio = attribute_bonus.get("AttackAddedRatio", 0)
+ attribute_bonus["AttackAddedRatio"] = (
+ attack_added_ratio
+ + weapon_effect["24001"]["Param"]["AttackAddedRatio"][
+ self.weapon_rank - 1
+ ]
+ )
+ return attribute_bonus
+
+
+class SeriousnessofBreakfast(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 使装备者造成伤害提高12%
+ # 每消灭1个敌方目标, 装备者的攻击力提高4%, 该效果最多叠加3层。
+ return True
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ all_damage_added_ratio = attribute_bonus.get("AllDamageAddedRatio", 0)
+ attribute_bonus["AllDamageAddedRatio"] = (
+ all_damage_added_ratio
+ + weapon_effect["21027"]["Param"]["AllDamageAddedRatio"][
+ self.weapon_rank - 1
+ ]
+ )
+ if await self.check():
+ attack_added_ratio = attribute_bonus.get("AttackAddedRatio", 0)
+ attribute_bonus["AttackAddedRatio"] = (
+ attack_added_ratio
+ + (
+ weapon_effect["21027"]["Param"]["AttackAddedRatio"][
+ self.weapon_rank - 1
+ ]
+ )
+ * 3
+ )
+ return attribute_bonus
+
+
+# 银河铁道之夜
+class NightontheMilkyWay(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 场上每有1个敌方目标, 使装备者的攻击力提高9%
+ # 敌方目标的弱点被击破时, 装备者造成的伤害提高30%
+ return True
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if await self.check():
+ attack_added_ratio = attribute_bonus.get("AttackAddedRatio", 0)
+ attribute_bonus["AttackAddedRatio"] = (
+ attack_added_ratio
+ + weapon_effect["23000"]["Param"]["AttackAddedRatio"][
+ self.weapon_rank - 1
+ ]
+ )
+ all_damage_added_ratio = attribute_bonus.get("AllDamageAddedRatio", 0)
+ attribute_bonus["AllDamageAddedRatio"] = (
+ all_damage_added_ratio
+ + weapon_effect["23000"]["Param"]["AllDamageAddedRatio"][
+ self.weapon_rank - 1
+ ]
+ )
+ return attribute_bonus
+ return attribute_bonus
+
+
+# 今日亦是和平的一日
+class TodayIsAnotherPeacefulDay(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 根据装备者的能量上限, 提高装备者造成的伤害: 每点能量提高0.2%, 最多计入160点
+ pass
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ all_damage_added_ratio = attribute_bonus.get("AllDamageAddedRatio", 0)
+ attribute_bonus["AllDamageAddedRatio"] = (
+ all_damage_added_ratio
+ + (
+ weapon_effect["21034"]["Param"]["AllDamageAddedRatio"][
+ self.weapon_rank - 1
+ ]
+ )
+ * Ultra_Use
+ )
+ return attribute_bonus
+
+
+# 天才们的休憩
+class GeniusesRepose(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 使装备者攻击力提高16%
+ # 当装备者消灭敌方目标后, 暴击伤害提高24%
+ return True
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if await self.check():
+ critical_chance_base = attribute_bonus.get("CriticalDamageBase", 0)
+ attribute_bonus["CriticalDamageBase"] = (
+ critical_chance_base
+ + (
+ weapon_effect["21020"]["Param"]["CriticalDamageBase"][
+ self.weapon_rank - 1
+ ]
+ )
+ )
+ return attribute_bonus
+
+
+# 别让世界静下来
+class MaketheWorldClamor(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 终结技造成的伤害提高32%。
+ pass
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ ultra_dmg_add = attribute_bonus.get("UltraDmgAdd", 0)
+ attribute_bonus["UltraDmgAdd"] = (
+ ultra_dmg_add
+ + (weapon_effect["21013"]["Param"]["r_dmg"][self.weapon_rank - 1])
+ )
+ return attribute_bonus
+
+
+# 「我」的诞生
+class TheBirthoftheSelf(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 追加攻击造成的伤害提高30%
+ # 若该敌方目标当前生命值百分比小于等于50%, 则追加攻击造成的伤害额外提高30%。
+ return True
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if await self.check():
+ talent_dmg_add = attribute_bonus.get("TalentDmgAdd", 0)
+ attribute_bonus["TalentDmgAdd"] = (
+ talent_dmg_add
+ + (weapon_effect["21006"]["Param"]["t_dmg"][self.weapon_rank - 1])
+ )
+ return attribute_bonus
+ return attribute_bonus
+
+
+# 秘密誓心
+class ASecretVow(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 造成的伤害提高20%
+ # 对当前生命值百分比大于等于装备者自身当前生命值百分比的敌方目标
+ # 造成的伤害额外提高20%
+ return True
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if await self.check():
+ all_damage_added_ratio = attribute_bonus.get("AllDamageAddedRatio", 0)
+ attribute_bonus["AllDamageAddedRatio"] = (
+ all_damage_added_ratio
+ + weapon_effect["21012"]["Param"]["AllDamageAddedRatio"][
+ self.weapon_rank - 1
+ ]
+ )
+ return attribute_bonus
+ return attribute_bonus
+
+
+# 比阳光更明亮的
+class BrighterThantheSun(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 使装备者的暴击率提高18%
+ # 当装备者施放普攻时, 获得1层【龙吟】, 持续2回合。
+ # 每层【龙吟】使装备者的攻击力提高18%,【龙吟】最多叠加2层
+ return True
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if await self.check():
+ attack_added_ratio = attribute_bonus.get("AttackAddedRatio", 0)
+ attribute_bonus["AttackAddedRatio"] = (
+ attack_added_ratio
+ + (
+ weapon_effect["23015"]["Param"]["AttackAddedRatio"][
+ self.weapon_rank - 1
+ ]
+ )
+ * 2
+ )
+ return attribute_bonus
+
+
+# 到不了的彼岸
+class TheUnreachableSide(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 装备者的暴击率提高30%, 生命上限提高30%
+ # 当装备者受到攻击或装备者消耗自身生命值后, 造成的伤害提高40%
+ return True
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if await self.check():
+ all_damage_added_ratio = attribute_bonus.get("AllDamageAddedRatio", 0)
+ attribute_bonus["AllDamageAddedRatio"] = (
+ all_damage_added_ratio
+ + weapon_effect["23009"]["Param"]["AllDamageAddedRatio"][
+ self.weapon_rank - 1
+ ]
+ )
+ return attribute_bonus
+
+
+# 无可取代的东西
+class SomethingIrreplaceable(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 使装备者的攻击力提高24%
+ # 当装备者消灭敌方目标或受到攻击后, 造成的伤害提高24%
+ return True
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if await self.check():
+ all_damage_added_ratio = attribute_bonus.get("AllDamageAddedRatio", 0)
+ attribute_bonus["AllDamageAddedRatio"] = (
+ all_damage_added_ratio
+ + weapon_effect["23002"]["Param"]["AllDamageAddedRatio"][
+ self.weapon_rank - 1
+ ]
+ )
+ return attribute_bonus
+
+
+# 记一位星神的陨落
+class OntheFallofanAeon(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 当装备者施放攻击时, 使装备者本场战斗中的攻击力提高8%, 该效果最多叠加4层
+ # 当装备者击破敌方目标弱点后, 造成的伤害提高12%
+ return True
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if await self.check():
+ attack_added_ratio = attribute_bonus.get("AttackAddedRatio", 0)
+ attribute_bonus["AttackAddedRatio"] = (
+ attack_added_ratio
+ + (
+ weapon_effect["24000"]["Param"]["AttackAddedRatio"][
+ self.weapon_rank - 1
+ ]
+ )
+ * 4
+ )
+ all_damage_added_ratio = attribute_bonus.get("AllDamageAddedRatio", 0)
+ attribute_bonus["AllDamageAddedRatio"] = (
+ all_damage_added_ratio
+ + weapon_effect["24000"]["Param"]["AllDamageAddedRatio"][
+ self.weapon_rank - 1
+ ]
+ )
+ return attribute_bonus
+
+
+# 无处可逃
+class NowheretoRun(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 使装备者的攻击力提高24%
+ pass
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ return attribute_bonus
+
+
+# 汪! 散步时间!
+class WoofWalkTime(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 使装备者的攻击力提高10%
+ # 对处于灼烧或裂伤状态的敌方目标造成的伤害提高16%
+ return True
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ # attack_added_ratio = attribute_bonus.get('AttackAddedRatio', 0)
+ # attribute_bonus['AttackAddedRatio'] = attack_added_ratio + mp.mpf(
+ # weapon_effect['21026']['Param']['AttackAddedRatio'][
+ # self.weapon_rank - 1
+ # ]
+ # )
+ if await self.check():
+ all_damage_added_ratio = attribute_bonus.get("AllDamageAddedRatio", 0)
+ attribute_bonus["AllDamageAddedRatio"] = (
+ all_damage_added_ratio
+ + weapon_effect["21026"]["Param"]["AllDamageAddedRatio"][
+ self.weapon_rank - 1
+ ]
+ )
+ return attribute_bonus
+
+
+# 在蓝天下
+class UndertheBlueSky(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 使装备者攻击力提高16%
+ # 当装备者消灭敌方目标后, 暴击率提高12%
+ return True
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ # attack_added_ratio = attribute_bonus.get('AttackAddedRatio', 0)
+ # attribute_bonus['AttackAddedRatio'] = attack_added_ratio + mp.mpf(
+ # weapon_effect['21019']['Param']['AttackAddedRatio'][
+ # self.weapon_rank - 1
+ # ]
+ # )
+ if await self.check():
+ critical_chance_base = attribute_bonus.get("CriticalChanceBase", 0)
+ attribute_bonus["CriticalChanceBase"] = (
+ critical_chance_base
+ + weapon_effect["21019"]["Param"]["CriticalChance"][
+ self.weapon_rank - 1
+ ]
+ )
+ return attribute_bonus
+
+
+# 鼹鼠党欢迎你
+class TheMolesWelcomeYou(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 装备者施放普攻、战技或终结技攻击敌方目标后,
+ # 分别获取一层【淘气值】。每层使装备者的攻击力提高12%。
+ return True
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if await self.check():
+ attack_added_ratio = attribute_bonus.get("AttackAddedRatio", 0)
+ attribute_bonus["AttackAddedRatio"] = (
+ attack_added_ratio
+ + (
+ weapon_effect["21005"]["Param"]["AttackAddedRatio"][
+ self.weapon_rank - 1
+ ]
+ )
+ * 3
+ )
+ return attribute_bonus
+
+
+# 雨一直下
+class IncessantRain(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 当装备者对同时处于大于等于3个负面效果的敌方目标造成伤害时, 暴击率提高12%
+ # 持有【以太编码】的目标受到的伤害提高12%
+ return True
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if await self.check():
+ damage_ratio = attribute_bonus.get("DmgRatio", 0)
+ attribute_bonus["DmgRatio"] = (
+ damage_ratio
+ + weapon_effect["23007"]["Param"]["DmgRatio"][self.weapon_rank - 1]
+ )
+ critical_chance_base = attribute_bonus.get("CriticalChanceBase", 0)
+ attribute_bonus["CriticalChanceBase"] = (
+ critical_chance_base
+ + weapon_effect["23007"]["Param"]["CriticalChance"][
+ self.weapon_rank - 1
+ ]
+ )
+ return attribute_bonus
+
+
+# 只需等待
+class PatienceIsAllYouNeed(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 使装备者造成的伤害提高24%
+ # 装备者每次施放攻击后, 速度提高4.8%, 最多叠加3层。
+ return True
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if await self.check():
+ all_damage_added_ratio = attribute_bonus.get("AllDamageAddedRatio", 0)
+ attribute_bonus["AllDamageAddedRatio"] = (
+ all_damage_added_ratio
+ + weapon_effect["23006"]["Param"]["AllDamageAddedRatio"][
+ self.weapon_rank - 1
+ ]
+ )
+
+ speed_added_ratio = attribute_bonus.get("SpeedAddedRatio", 0)
+ attribute_bonus["SpeedAddedRatio"] = (
+ speed_added_ratio
+ + (
+ weapon_effect["23006"]["Param"]["SpeedAddedRatio"][
+ self.weapon_rank - 1
+ ]
+ )
+ * 3
+ )
+ return attribute_bonus
+
+
+# 以世界之名
+class IntheNameoftheWorld(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 使装备者对陷入负面效果的敌方目标造成的伤害提高24%
+ # 当装备者施放战技时, 装备者此次攻击的效果命中提高18%
+ # 当装备者施放战技时, 装备者此次攻击的攻击力提高24%。
+ return True
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if await self.check():
+ all_damage_added_ratio = attribute_bonus.get("AllDamageAddedRatio", 0)
+ attribute_bonus["AllDamageAddedRatio"] = (
+ all_damage_added_ratio
+ + weapon_effect["23004"]["Param"]["AllDamageAddedRatio"][
+ self.weapon_rank - 1
+ ]
+ )
+
+ a2_status_probability = attribute_bonus.get(
+ "BPSkillStatusProbabilityBase",
+ 0,
+ )
+ attribute_bonus["BPSkillStatusProbabilityBase"] = (
+ a2_status_probability
+ + weapon_effect["23004"]["Param"]["A2_StatusProbability"][
+ self.weapon_rank - 1
+ ]
+ )
+
+ a2_attack_added_ratio = attribute_bonus.get("BPSkillAttackAddedRatio", 0)
+ attribute_bonus["BPSkillAttackAddedRatio"] = (
+ a2_attack_added_ratio
+ + weapon_effect["23004"]["Param"]["A2_AttackAddedRatio"][
+ self.weapon_rank - 1
+ ]
+ )
+ return attribute_bonus
+
+
+# 孤独的疗愈
+class SolitaryHealing(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 使装备者的击破特攻提高20%
+ # 装备者施放终结技时, 使装备者造成的持续伤害提高24%
+ pass
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ return attribute_bonus
+
+
+# 新手任务开始前
+class BeforetheTutorialMissionStarts(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 当装备者攻击防御力被降低的敌方目标后, 恢复4点能量。
+ pass
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ return attribute_bonus
+
+
+# 后会有期
+class WeWillMeetAgain(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 装备者施放普攻或战技后,
+ # 对随机1个受到攻击的敌方目标造成等同于自身48%攻击力的附加伤害。
+ pass
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ return attribute_bonus
+
+
+# 延长记号
+class Fermata(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 对处于触电或风化状态的敌方目标造成的伤害提高16%
+ return True
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if await self.check():
+ all_damage_added_ratio = attribute_bonus.get("AllDamageAddedRatio", 0)
+ attribute_bonus["AllDamageAddedRatio"] = (
+ all_damage_added_ratio
+ + weapon_effect["21022"]["Param"]["AllDamageAddedRatio"][
+ self.weapon_rank - 1
+ ]
+ )
+ return attribute_bonus
+
+
+# 决心如汗珠般闪耀
+class ResolutionShinesAsPearlsofSweat(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 对处于触电或风化状态的敌方目标造成的伤害提高16%
+ return True
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if await self.check():
+ ignore_defence = attribute_bonus.get("ignore_defence", 0)
+ attribute_bonus["ignore_defence"] = (
+ ignore_defence
+ + weapon_effect["21015"]["Param"]["ignore_defence"][
+ self.weapon_rank - 1
+ ]
+ )
+ return attribute_bonus
+
+
+# 猎物的视线
+class EyesofthePrey(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 造成的持续伤害提高24%。
+ pass
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ dot_dmg_add = attribute_bonus.get("DOTDmgAdd", 0)
+ attribute_bonus["DOTDmgAdd"] = (
+ dot_dmg_add
+ + weapon_effect["21008"]["Param"]["DOTDmgAdd"][self.weapon_rank - 1]
+ )
+ return attribute_bonus
+
+
+# 晚安与睡颜
+class GoodNightandSleepWell(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 敌方目标每承受1个负面效果, 装备者对其造成的伤害提高12%, 最多叠加3层
+ return True
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if await self.check():
+ all_damage_added_ratio = attribute_bonus.get("AllDamageAddedRatio", 0)
+ attribute_bonus["AllDamageAddedRatio"] = (
+ all_damage_added_ratio
+ + (
+ weapon_effect["21001"]["Param"]["AllDamageAddedRatio"][
+ self.weapon_rank - 1
+ ]
+ )
+ * 3
+ )
+ return attribute_bonus
+
+
+# 她已闭上双眼
+class SheAlreadyShutHerEyes(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 当装备者的生命值降低时, 使我方全体造成的伤害提高15%
+ return True
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if await self.check():
+ all_damage_added_ratio = attribute_bonus.get("AllDamageAddedRatio", 0)
+ attribute_bonus["AllDamageAddedRatio"] = (
+ all_damage_added_ratio
+ + (
+ weapon_effect["23011"]["Param"]["AllDamageAddedRatio"][
+ self.weapon_rank - 1
+ ]
+ )
+ * 3
+ )
+ return attribute_bonus
+
+
+# 制胜的瞬间
+class MomentofVictory(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 当装备者受到攻击后, 防御力额外提高24%
+ return True
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if await self.check():
+ defence_added_ratio = attribute_bonus.get("DefenceAddedRatio", 0)
+ attribute_bonus["DefenceAddedRatio"] = (
+ defence_added_ratio
+ + weapon_effect["23005"]["Param"]["DefenceAddedRatio"][
+ self.weapon_rank - 1
+ ]
+ )
+ return attribute_bonus
+
+
+# 记忆的质料
+class TextureofMemories(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # ...
+ pass
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ return attribute_bonus
+
+
+# 这就是我啦
+class ThisIsMe(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 装备者施放终结技时造成的伤害值提高, 提高数值等同于装备者防御力的60%
+ pass
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ return attribute_bonus
+
+
+# 我们是地火
+class WeAreWildfire(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 战斗开始时, 使我方全体受到的伤害降低8%
+ pass
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ return attribute_bonus
+
+
+# 宇宙市场趋势
+class TrendoftheUniversalMarket(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 当装备者受到攻击后, 有100%的基础概率使敌方目标陷入灼烧状态,
+ # 每回合造成等同于装备者40%防御力的持续伤害
+ pass
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ return attribute_bonus
+
+
+# 朗道的选择
+class LandausChoice(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 装备者受到攻击的概率提高, 同时受到的伤害降低16%。
+ pass
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ return attribute_bonus
+
+
+# 余生的第一天
+class DayOneofMyNewLife(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 进入战斗后, 使我方全体的全属性抗性提高8%
+ pass
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ return attribute_bonus
+
+
+# 开疆
+class Pioneering(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 进入战斗后, 使我方全体的全属性抗性提高8%
+ pass
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ return attribute_bonus
+
+
+# 戍御
+class Defense(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 进入战斗后, 使我方全体的全属性抗性提高8%
+ pass
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ return attribute_bonus
+
+
+# 琥珀
+class Amber(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 当装备者当前生命值百分比小于50%时, 其防御力额外提高16%。
+ return True
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if await self.check():
+ defence_added_ratio = attribute_bonus.get("DefenceAddedRatio", 0)
+ attribute_bonus["DefenceAddedRatio"] = (
+ defence_added_ratio
+ + weapon_effect["20003"]["Param"]["DefenceAddedRatio"][
+ self.weapon_rank - 1
+ ]
+ )
+ return attribute_bonus
+
+
+# 俱殁
+class MutualDemise(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 装备者当前生命值百分比小于80%时, 暴击率提高12%
+ return True
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if await self.check():
+ critical_chance_base = attribute_bonus.get("CriticalChanceBase", 0)
+ attribute_bonus["CriticalChanceBase"] = (
+ critical_chance_base
+ + weapon_effect["20016"]["Param"]["CriticalChance"][
+ self.weapon_rank - 1
+ ]
+ )
+ return attribute_bonus
+
+
+# 乐圮
+class ShatteredHome(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 使装备者对当前生命值百分比大于50%的敌方目标造成的伤害提高20%。
+ return True
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if await self.check():
+ all_damage_added_ratio = attribute_bonus.get("AllDamageAddedRatio", 0)
+ attribute_bonus["AllDamageAddedRatio"] = (
+ all_damage_added_ratio
+ + weapon_effect["20009"]["Param"]["AllDamageAddedRatio"][
+ self.weapon_rank - 1
+ ]
+ )
+ return attribute_bonus
+
+
+# 天倾
+class CollapsingSky(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 使装备者普攻和战技造成的伤害提高20%。
+ pass
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ normal_dmg_add = attribute_bonus.get("NormalDmgAdd", 0)
+ attribute_bonus["NormalDmgAdd"] = (
+ normal_dmg_add
+ + (weapon_effect["20002"]["Param"]["a_dmg"][self.weapon_rank - 1])
+ )
+ bp_skill_dmg_add = attribute_bonus.get("BPSkillDmgAdd", 0)
+ attribute_bonus["BPSkillDmgAdd"] = (
+ bp_skill_dmg_add
+ + (weapon_effect["20002"]["Param"]["e_dmg"][self.weapon_rank - 1])
+ )
+ return attribute_bonus
+
+
+# 匿影
+class HiddenShadow(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 施放战技后, 使装备者的下一次普攻对敌方目标造成等同于自身60%攻击力的附加伤害。
+ pass
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ return attribute_bonus
+
+
+# 渊环
+class Loop(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 使装备者对减速状态下的敌方目标造成的伤害提高24%。
+ return True
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if await self.check():
+ all_damage_added_ratio = attribute_bonus.get("AllDamageAddedRatio", 0)
+ attribute_bonus["AllDamageAddedRatio"] = (
+ all_damage_added_ratio
+ + weapon_effect["20009"]["Param"]["AllDamageAddedRatio"][
+ self.weapon_rank - 1
+ ]
+ )
+ return attribute_bonus
+
+
+# 幽邃
+class Void(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 战斗开始时, 使装备者的效果命中提高20%, 持续3回合。
+ return True
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if await self.check():
+ status_probability = attribute_bonus.get("StatusProbabilityBase", 0)
+ attribute_bonus["StatusProbabilityBase"] = (
+ status_probability
+ + weapon_effect["20004"]["Param"]["StatusProbability"][
+ self.weapon_rank - 1
+ ]
+ )
+ return attribute_bonus
+
+
+# 睿见
+class Sagacity(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 当装备者施放终结技时, 攻击力提高24%, 持续2回合。
+ return True
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if await self.check():
+ a3_attack_added_ratio = attribute_bonus.get("UltraAttackAddedRatio", 0)
+ attribute_bonus["UltraAttackAddedRatio"] = (
+ a3_attack_added_ratio
+ + weapon_effect["20020"]["Param"]["A3_AttackAddedRatio"][
+ self.weapon_rank - 1
+ ]
+ )
+ return attribute_bonus
+
+
+# 灵钥
+class Passkey(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 使装备者施放战技后额外恢复8点能量
+ pass
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ return attribute_bonus
+
+
+# 智库
+class DataBank(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 使装备者终结技造成的伤害提高28%。
+ pass
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ ultra_dmg_add = attribute_bonus.get("UltraDmgAdd", 0)
+ attribute_bonus["UltraDmgAdd"] = (
+ ultra_dmg_add
+ + (weapon_effect["20006"]["Param"]["r_dmg"][self.weapon_rank - 1])
+ )
+ return attribute_bonus
+
+
+# 此身为剑
+class Thisbodyisasword(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 当队友受到攻击或消耗生命值后, 装备者获得1层【月蚀】,
+ # 最多叠加3层。每层【月蚀】使装备者下一次攻击造成的伤害提高14%。
+ # 叠满3层时, 额外使该次攻击无视目标12%的防御力。该效果在装备者施放攻击后解除。
+ pass
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ all_damage_added_ratio = attribute_bonus.get("AllDamageAddedRatio", 0)
+ attribute_bonus["AllDamageAddedRatio"] = (
+ all_damage_added_ratio
+ + (
+ weapon_effect["23014"]["Param"]["AllDamageAddedRatio"][
+ self.weapon_rank - 1
+ ]
+ )
+ * 3
+ )
+
+ resistance_penetration = attribute_bonus.get(
+ "AllDamageResistancePenetration",
+ 0,
+ )
+ attribute_bonus["AllDamageResistancePenetration"] = (
+ resistance_penetration
+ + (
+ weapon_effect["23014"]["Param"]["ResistancePenetration"][
+ self.weapon_rank - 1
+ ]
+ )
+ )
+
+ return attribute_bonus
+
+
+# 如泥酣眠
+class SleepLiketheDead(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 当装备者的普攻或战技伤害未造成暴击时,使自身暴击率提高36%
+ return True
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if not await self.check():
+ return attribute_bonus
+ critical_chance_base = attribute_bonus.get("CriticalChanceBase", 0)
+ attribute_bonus["CriticalChanceBase"] = (
+ critical_chance_base
+ + weapon_effect["23012"]["Param"]["CriticalChance"][self.weapon_rank - 1]
+ )
+ return attribute_bonus
+
+
+# 烦恼着,幸福着
+class WorrisomeBlissf(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 装备者施放追加攻击后,使目标陷入【温驯】状态,该效果最多叠加2层.我方目标击中【温驯】状态下的敌方目标时,每层【温驯】使造成的暴击伤害提高12%
+ return True
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ critical_chance_base = attribute_bonus.get("TalentDmgAdd", 0)
+ attribute_bonus["TalentDmgAdd"] = (
+ critical_chance_base
+ + weapon_effect["23016"]["Param"]["TalentDmgAdd"][self.weapon_rank - 1]
+ )
+ if await self.check():
+ critical_chance_base = attribute_bonus.get("CriticalDamageBase", 0)
+ attribute_bonus["CriticalDamageBase"] = (
+ critical_chance_base
+ + (
+ weapon_effect["23016"]["Param"]["CriticalDamageBase"][
+ self.weapon_rank - 1
+ ]
+ )
+ * 2
+ )
+ return attribute_bonus
+
+
+# 片刻, 留在眼底
+class AnInstanceBeforeAGaze(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 当装备者施放终结技时, 根据装备者的能量上限, 提高装备者终结技造成的伤害: 每点能量提高0.36%, 最多计入180点。
+ return True
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if await self.check():
+ critical_chance_base = attribute_bonus.get("UltraDmgAdd", 0)
+ attribute_bonus["UltraDmgAdd"] = (
+ critical_chance_base
+ + (weapon_effect["23018"]["Param"]["r_dmg"][self.weapon_rank - 1])
+ * Ultra_Use
+ )
+ return attribute_bonus
+
+
+# 时节不居
+class TimeWaitsforNoOne(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 当装备者对我方目标提供治疗时,记录治疗量。当任意我方目标施放攻击后,根据记录治疗量的36%,对随机1个受到攻击的敌方目标造成基于装备者属性的附加伤害
+ pass
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ return attribute_bonus
+
+
+# 棺的回响
+class EchoesoftheCoffin(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 当装备者施放终结技后,使我方全体速度提高12点,持续1回合。
+ return True
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if await self.check():
+ speed_delta = attribute_bonus.get("SpeedDelta", 0)
+ attribute_bonus["SpeedDelta"] = (
+ speed_delta
+ + (weapon_effect["23008"]["Param"]["speed"][self.weapon_rank - 1])
+ )
+ return attribute_bonus
+
+
+# 惊魂夜
+class NightofFright(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 当装备者为我方目标提供治疗时,使该目标的攻击力提高2.3%,该效果最多叠加5层
+ return True
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if await self.check():
+ attack_added_ratio = attribute_bonus.get("AttackAddedRatio", 0)
+ attribute_bonus["AttackAddedRatio"] = (
+ attack_added_ratio
+ + (
+ weapon_effect["23017"]["Param"]["AttackAddedRatio"][
+ self.weapon_rank - 1
+ ]
+ )
+ * 5
+ )
+ return attribute_bonus
+
+
+# 一场术后对话
+class PostOpConversation(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 在施放终结技时治疗量提高12%。
+ return True
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if await self.check():
+ Ultra_HealRatioBase = attribute_bonus.get("Ultra_HealRatioBase", 0)
+ attribute_bonus["Ultra_HealRatioBase"] = (
+ Ultra_HealRatioBase
+ + (
+ weapon_effect["21000"]["Param"]["Ultra_HealRatioBase"][
+ self.weapon_rank - 1
+ ]
+ )
+ )
+ return attribute_bonus
+
+
+# 同一种心情
+class SharedFeeling(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 在施放战技时为我方全体恢复2点能量。
+ pass
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ return attribute_bonus
+
+
+# 此时恰好
+class PerfectTiming(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 使装备者的治疗量提高, 提高数值等同于效果抵抗的33%, 最多使治疗量提高15%。
+ return True
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if await self.check():
+ StatusResistance = attribute_bonus.get("StatusResistance", 0)
+ HealRatioBase_maxadd = weapon_effect["21000"]["Param"]["HealRatioBase"][
+ self.weapon_rank - 1
+ ]
+ HealRatioBaseadd = (
+ StatusResistance
+ * weapon_effect["21000"]["Param"]["StatusResistance"][
+ self.weapon_rank - 1
+ ]
+ )
+ HealRatioBase = attribute_bonus.get("HealRatioBase", 0)
+ attribute_bonus["HealRatioBase"] = HealRatioBase + min(
+ HealRatioBaseadd,
+ HealRatioBase_maxadd,
+ )
+ return attribute_bonus
+
+
+# 等价交换
+class QuidProQuo(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 随机为1个当前能量百分比小于50%的我方其他目标恢复8点能量。
+ pass
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ return attribute_bonus
+
+
+# 暖夜不会漫长
+class WarmthShortensColdNights(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 施放普攻或战技后, 为我方全体回复等同于各自生命上限2%的生命值。
+ pass
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ return attribute_bonus
+
+
+# 嘿,我在这儿
+class HeyOverHere(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 当装备者施放战技时, 治疗量提高16%,持续2回合。
+ return True
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if await self.check():
+ HealRatioBase = attribute_bonus.get("HealRatioBase", 0)
+ attribute_bonus["HealRatioBase"] = (
+ HealRatioBase
+ + (
+ weapon_effect["22001"]["Param"]["HealRatioBase"][
+ self.weapon_rank - 1
+ ]
+ )
+ )
+ return attribute_bonus
+
+
+# 物穰
+class Cornucopia(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 装备者施放战技和终结技时, 治疗量提高12%。
+ return True
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if await self.check():
+ Ultra_HealRatioBase = attribute_bonus.get("Ultra_HealRatioBase", 0)
+ attribute_bonus["Ultra_HealRatioBase"] = (
+ Ultra_HealRatioBase
+ + (
+ weapon_effect["20001"]["Param"]["HealRatioBase"][
+ self.weapon_rank - 1
+ ]
+ )
+ )
+ BPSkill_HealRatioBase = attribute_bonus.get("BPSkill_HealRatioBase", 0)
+ attribute_bonus["BPSkill_HealRatioBase"] = (
+ BPSkill_HealRatioBase
+ + (
+ weapon_effect["20001"]["Param"]["HealRatioBase"][
+ self.weapon_rank - 1
+ ]
+ )
+ )
+ return attribute_bonus
+
+
+# 嘉果
+class FineFruit(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 战斗开始时, 立即为我方全体恢复6点能量。
+ pass
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ return attribute_bonus
+
+
+# 蕃息
+class Multiplication(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 战斗开始时, 立即为我方全体恢复6点能量。
+ pass
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ return attribute_bonus
+
+
+# 但战斗还未结束
+class ButtheBattleIsnotOver(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 当装备者施放战技后, 使下一个行动的我方【其他目标】造成的伤害提高30%
+ pass
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ return attribute_bonus
+
+
+# 记忆中的模样
+class MemoriesofthePast(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 装备者施放攻击后, 额外恢复4点能量
+ pass
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ return attribute_bonus
+
+
+# 与行星相会
+class PlanetaryRendezvous(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 当我方目标造成与装备者相同属性的伤害时, 造成的伤害提高12%。
+ pass
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ all_damage_added_ratio = attribute_bonus.get("AllDamageAddedRatio", 0)
+ attribute_bonus["AllDamageAddedRatio"] = (
+ all_damage_added_ratio
+ + (
+ weapon_effect["21011"]["Param"]["AllDamageAddedRatio"][
+ self.weapon_rank - 1
+ ]
+ )
+ )
+ return attribute_bonus
+
+
+# 舞! 舞! 舞!
+class DanceDanceDance(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 当装备者施放终结技后, 我方全体行动提前16%。
+ pass
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ return attribute_bonus
+
+
+# 过往未来
+class PastandFuture(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 使下一个行动的我方【其他目标】造成的伤害提高16%
+ pass
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ return attribute_bonus
+
+
+# 镂月裁云之意
+class CarvetheMoonWeavetheClouds(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 在战斗开始时以及当装备者回合开始时,随机生效1个效果
+ # 使我方全体攻击力提高10%
+ # 使我方全体暴击伤害提高12%
+ # 暂时固定只算攻击
+ pass
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ AttackAddedRatio = attribute_bonus.get("AttackAddedRatio", 0)
+ attribute_bonus["AttackAddedRatio"] = (
+ AttackAddedRatio
+ + (
+ weapon_effect["21032"]["Param"]["AttackAddedRatio"][
+ self.weapon_rank - 1
+ ]
+ )
+ )
+ return attribute_bonus
+
+
+# 齐颂
+class Chorus(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 进入战斗后,使我方全体的攻击力提高8%
+ pass
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ AttackAddedRatio = attribute_bonus.get("AttackAddedRatio", 0)
+ attribute_bonus["AttackAddedRatio"] = (
+ AttackAddedRatio
+ + (
+ weapon_effect["20005"]["Param"]["AttackAddedRatio"][
+ self.weapon_rank - 1
+ ]
+ )
+ )
+ return attribute_bonus
+
+
+# 轮契
+class MeshingCogs(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 使装备者施放攻击或受到攻击后,额外恢复4点能量
+ pass
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ return attribute_bonus
+
+
+# 调和
+class Mediation(BaseWeapon):
+ weapon_base_attributes: Dict
+
+ def __init__(self, weapon: DamageInstanceWeapon):
+ super().__init__(weapon)
+
+ async def check(self):
+ # 当装备者施放终结技后,使我方全体速度提高12点,持续1回合。
+ return True
+
+ async def weapon_ability(
+ self,
+ Ultra_Use: float,
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+ ):
+ if await self.check():
+ speed_delta = attribute_bonus.get("SpeedDelta", 0)
+ attribute_bonus["SpeedDelta"] = (
+ speed_delta
+ + (weapon_effect["20019"]["Param"]["speed"][self.weapon_rank - 1])
+ )
+ return attribute_bonus
+
+
+class Weapon:
+ @classmethod
+ def create(cls, weapon: DamageInstanceWeapon):
+ if weapon.id_ == 22001:
+ return HeyOverHere(weapon)
+ if weapon.id_ == 20019:
+ return Mediation(weapon)
+ if weapon.id_ == 20012:
+ return MeshingCogs(weapon)
+ if weapon.id_ == 20005:
+ return Chorus(weapon)
+ if weapon.id_ == 21032:
+ return CarvetheMoonWeavetheClouds(weapon)
+ if weapon.id_ == 21025:
+ return PastandFuture(weapon)
+ if weapon.id_ == 21018:
+ return DanceDanceDance(weapon)
+ if weapon.id_ == 21011:
+ return PlanetaryRendezvous(weapon)
+ if weapon.id_ == 21004:
+ return MemoriesofthePast(weapon)
+ if weapon.id_ == 23003:
+ return ButtheBattleIsnotOver(weapon)
+ if weapon.id_ == 20015:
+ return Multiplication(weapon)
+ if weapon.id_ == 20008:
+ return FineFruit(weapon)
+ if weapon.id_ == 20001:
+ return Cornucopia(weapon)
+ if weapon.id_ == 22001:
+ return HeyOverHere(weapon)
+ if weapon.id_ == 21028:
+ return WarmthShortensColdNights(weapon)
+ if weapon.id_ == 21021:
+ return QuidProQuo(weapon)
+ if weapon.id_ == 21014:
+ return PerfectTiming(weapon)
+ if weapon.id_ == 21007:
+ return SharedFeeling(weapon)
+ if weapon.id_ == 21000:
+ return PostOpConversation(weapon)
+ if weapon.id_ == 23017:
+ return NightofFright(weapon)
+ if weapon.id_ == 23008:
+ return EchoesoftheCoffin(weapon)
+ if weapon.id_ == 23013:
+ return TimeWaitsforNoOne(weapon)
+ if weapon.id_ == 23018:
+ return AnInstanceBeforeAGaze(weapon)
+ if weapon.id_ == 23016:
+ return WorrisomeBlissf(weapon)
+ if weapon.id_ == 23012:
+ return SleepLiketheDead(weapon)
+ if weapon.id_ == 23014:
+ return Thisbodyisasword(weapon)
+ if weapon.id_ == 20006:
+ return DataBank(weapon)
+ if weapon.id_ == 20013:
+ return Passkey(weapon)
+ if weapon.id_ == 20020:
+ return Sagacity(weapon)
+ if weapon.id_ == 20004:
+ return Void(weapon)
+ if weapon.id_ == 20011:
+ return Loop(weapon)
+ if weapon.id_ == 20018:
+ return HiddenShadow(weapon)
+ if weapon.id_ == 20002:
+ return CollapsingSky(weapon)
+ if weapon.id_ == 20009:
+ return ShatteredHome(weapon)
+ if weapon.id_ == 20016:
+ return MutualDemise(weapon)
+ if weapon.id_ == 20003:
+ return Amber(weapon)
+ if weapon.id_ == 20010:
+ return Defense(weapon)
+ if weapon.id_ == 20017:
+ return Pioneering(weapon)
+ if weapon.id_ == 21002:
+ return DayOneofMyNewLife(weapon)
+ if weapon.id_ == 21009:
+ return LandausChoice(weapon)
+ if weapon.id_ == 21016:
+ return TrendoftheUniversalMarket(weapon)
+ if weapon.id_ == 21023:
+ return WeAreWildfire(weapon)
+ if weapon.id_ == 21030:
+ return ThisIsMe(weapon)
+ if weapon.id_ == 24002:
+ return TextureofMemories(weapon)
+ if weapon.id_ == 23005:
+ return MomentofVictory(weapon)
+ if weapon.id_ == 23011:
+ return SheAlreadyShutHerEyes(weapon)
+ if weapon.id_ == 21001:
+ return GoodNightandSleepWell(weapon)
+ if weapon.id_ == 21008:
+ return EyesofthePrey(weapon)
+ if weapon.id_ == 21015:
+ return ResolutionShinesAsPearlsofSweat(weapon)
+ if weapon.id_ == 21022:
+ return Fermata(weapon)
+ if weapon.id_ == 21029:
+ return WeWillMeetAgain(weapon)
+ if weapon.id_ == 22000:
+ return BeforetheTutorialMissionStarts(weapon)
+ if weapon.id_ == 24003:
+ return SolitaryHealing(weapon)
+ if weapon.id_ == 23004:
+ return IntheNameoftheWorld(weapon)
+ if weapon.id_ == 23006:
+ return PatienceIsAllYouNeed(weapon)
+ if weapon.id_ == 23007:
+ return IncessantRain(weapon)
+ if weapon.id_ == 21005:
+ return TheMolesWelcomeYou(weapon)
+ if weapon.id_ == 21019:
+ return UndertheBlueSky(weapon)
+ if weapon.id_ == 21026:
+ return WoofWalkTime(weapon)
+ if weapon.id_ == 21033:
+ return NowheretoRun(weapon)
+ if weapon.id_ == 24000:
+ return OntheFallofanAeon(weapon)
+ if weapon.id_ == 23002:
+ return SomethingIrreplaceable(weapon)
+ if weapon.id_ == 23009:
+ return TheUnreachableSide(weapon)
+ if weapon.id_ == 23015:
+ return BrighterThantheSun(weapon)
+ if weapon.id_ == 21012:
+ return ASecretVow(weapon)
+ if weapon.id_ == 21006:
+ return TheBirthoftheSelf(weapon)
+ if weapon.id_ == 21013:
+ return MaketheWorldClamor(weapon)
+ if weapon.id_ == 21020:
+ return GeniusesRepose(weapon)
+ if weapon.id_ == 21027:
+ return SeriousnessofBreakfast(weapon)
+ if weapon.id_ == 21034:
+ return TodayIsAnotherPeacefulDay(weapon)
+ if weapon.id_ == 23000:
+ return NightontheMilkyWay(weapon)
+ if weapon.id_ == 23010:
+ return BeforeDawn(weapon)
+ if weapon.id_ == 24001:
+ return CruisingintheStellarSea(weapon)
+ if weapon.id_ == 23001:
+ return IntheNight(weapon)
+ if weapon.id_ == 21003:
+ return OnlySilenceRemains(weapon)
+ if weapon.id_ == 21024:
+ return RiverFlowsinSpring(weapon)
+ if weapon.id_ == 20014:
+ return Adversarial(weapon)
+ if weapon.id_ == 20007:
+ return DartingArrow(weapon)
+ if weapon.id_ == 21010:
+ return Swordplay(weapon)
+ if weapon.id_ == 21031:
+ return ReturntoDarkness(weapon)
+ if weapon.id_ == 20000:
+ return Arrows(weapon)
+ msg = f"未知武器id: {weapon.id_}"
+ raise ValueError(msg)
diff --git a/starrail_damage_cal/damage/Weapon/__init__.py b/starrail_damage_cal/damage/Weapon/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/starrail_damage_cal/damage/__init__.py b/starrail_damage_cal/damage/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/starrail_damage_cal/damage/utils.py b/starrail_damage_cal/damage/utils.py
new file mode 100644
index 0000000..0048203
--- /dev/null
+++ b/starrail_damage_cal/damage/utils.py
@@ -0,0 +1,75 @@
+from typing import Dict
+
+from starrail_damage_cal.excel.model import RelicMainAffixConfig, RelicSubAffixConfig
+from starrail_damage_cal.map.SR_MAP_PATH import RelicId2MainAffixGroup
+
+
+async def cal_relic_main_affix(
+ relic_id: int,
+ set_id: str,
+ affix_id: int,
+ relic_type: int,
+ relic_level: int,
+):
+ if set_id[0] == 3:
+ rarity = int(str(relic_id)[0]) - 1
+ group_id = str(rarity) + str(relic_type)
+ else:
+ group_id = str(RelicId2MainAffixGroup[str(relic_id)])
+ relic_data = RelicMainAffixConfig.Relic[group_id][str(affix_id)]
+ base_value = relic_data.BaseValue.Value
+ level_add = relic_data.LevelAdd.Value
+ value = base_value + level_add * relic_level
+ affix_property = relic_data.Property
+ return affix_property, value
+
+
+async def cal_relic_sub_affix(relic_id: int, affix_id: int, cnt: int, step: int):
+ rarity = int(str(relic_id)[0]) - 1
+ relic_data = RelicSubAffixConfig.Relic[str(rarity)][str(affix_id)]
+ base_value = relic_data.BaseValue.Value
+ step_value = relic_data.StepValue.Value
+ value = base_value * cnt + step_value * step
+ affix_property = relic_data.Property
+ return affix_property, value
+
+
+async def merge_attribute(
+ base_attr: Dict[str, float],
+ attribute_bonus: Dict[str, float],
+) -> Dict[str, float]:
+ merged_attr = base_attr.copy()
+ for attribute, value in attribute_bonus.items():
+ if attribute.endswith("Delta"):
+ attr = attribute.split("Delta")[0].lower()
+ if attr in merged_attr:
+ merged_attr[attr] += value
+ else:
+ merged_attr[attribute] = attribute_bonus[attribute]
+ elif attribute.endswith("AddedRatio"):
+ attr = attribute.split("AddedRatio")[0].lower()
+ if attr in merged_attr:
+ merged_attr[attr] += base_attr[attr] * value
+ else:
+ merged_attr[attribute] = attribute_bonus[attribute]
+ # elif attribute in [
+ # "ignore_defence",
+ # "Atk_buff",
+ # "Normal_buff",
+ # "shield_added_ratio",
+ # ]:
+ # merged_attr[attribute] = base_attr.get(attribute, 0) + value
+ elif attribute.endswith(
+ ("ResistancePenetration", "DmgAdd", "DmgRatio", "Base"),
+ ) or attribute in [
+ "ignore_defence",
+ "Atk_buff",
+ "Normal_buff",
+ "shield_added_ratio",
+ ]:
+ merged_attr[attribute] = base_attr.get(attribute, 0) + value
+ # elif attribute.endswith("Base"):
+ # merged_attr[attribute] = base_attr.get(attribute, 0) + value
+ else:
+ merged_attr[attribute] = attribute_bonus[attribute]
+ return merged_attr
diff --git a/starrail_damage_cal/excel/AvatarPromotionConfig.json b/starrail_damage_cal/excel/AvatarPromotionConfig.json
new file mode 100644
index 0000000..678f250
--- /dev/null
+++ b/starrail_damage_cal/excel/AvatarPromotionConfig.json
@@ -0,0 +1,13573 @@
+{
+ "1001": {
+ "0": {
+ "AvatarID": 1001,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 3200
+ },
+ {
+ "ItemID": 111011,
+ "ItemNum": 4
+ }
+ ],
+ "MaxLevel": 20,
+ "PlayerLevelRequire": 15,
+ "AttackBase": {
+ "Value": 69.6000000005588
+ },
+ "AttackAdd": {
+ "Value": 3.480000000447035
+ },
+ "DefenceBase": {
+ "Value": 78
+ },
+ "DefenceAdd": {
+ "Value": 3.9000000008381903
+ },
+ "HPBase": {
+ "Value": 144
+ },
+ "HPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "SpeedBase": {
+ "Value": 101
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 150
+ }
+ },
+ "1": {
+ "AvatarID": 1001,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 6400
+ },
+ {
+ "ItemID": 111011,
+ "ItemNum": 8
+ }
+ ],
+ "MaxLevel": 30,
+ "WorldLevelRequire": 1,
+ "AttackBase": {
+ "Value": 97.44000000040978
+ },
+ "AttackAdd": {
+ "Value": 3.480000000447035
+ },
+ "DefenceBase": {
+ "Value": 109.20000000018626
+ },
+ "DefenceAdd": {
+ "Value": 3.9000000008381903
+ },
+ "HPBase": {
+ "Value": 201.6000000005588
+ },
+ "HPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "SpeedBase": {
+ "Value": 101
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 150
+ }
+ },
+ "2": {
+ "AvatarID": 1001,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 12800
+ },
+ {
+ "ItemID": 111012,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 110403,
+ "ItemNum": 2
+ }
+ ],
+ "MaxLevel": 40,
+ "WorldLevelRequire": 2,
+ "AttackBase": {
+ "Value": 125.28000000026077
+ },
+ "AttackAdd": {
+ "Value": 3.480000000447035
+ },
+ "DefenceBase": {
+ "Value": 140.40000000037253
+ },
+ "DefenceAdd": {
+ "Value": 3.9000000008381903
+ },
+ "HPBase": {
+ "Value": 259.20000000018626
+ },
+ "HPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "SpeedBase": {
+ "Value": 101
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 150
+ }
+ },
+ "3": {
+ "AvatarID": 1001,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 32000
+ },
+ {
+ "ItemID": 111012,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 110403,
+ "ItemNum": 5
+ }
+ ],
+ "MaxLevel": 50,
+ "WorldLevelRequire": 3,
+ "AttackBase": {
+ "Value": 153.12000000011176
+ },
+ "AttackAdd": {
+ "Value": 3.480000000447035
+ },
+ "DefenceBase": {
+ "Value": 171.6000000005588
+ },
+ "DefenceAdd": {
+ "Value": 3.9000000008381903
+ },
+ "HPBase": {
+ "Value": 316.80000000074506
+ },
+ "HPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "SpeedBase": {
+ "Value": 101
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 150
+ }
+ },
+ "4": {
+ "AvatarID": 1001,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 64000
+ },
+ {
+ "ItemID": 111013,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 110403,
+ "ItemNum": 15
+ }
+ ],
+ "MaxLevel": 60,
+ "WorldLevelRequire": 4,
+ "AttackBase": {
+ "Value": 180.96000000089407
+ },
+ "AttackAdd": {
+ "Value": 3.480000000447035
+ },
+ "DefenceBase": {
+ "Value": 202.80000000074506
+ },
+ "DefenceAdd": {
+ "Value": 3.9000000008381903
+ },
+ "HPBase": {
+ "Value": 374.40000000037253
+ },
+ "HPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "SpeedBase": {
+ "Value": 101
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 150
+ }
+ },
+ "5": {
+ "AvatarID": 1001,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 128000
+ },
+ {
+ "ItemID": 111013,
+ "ItemNum": 7
+ },
+ {
+ "ItemID": 110403,
+ "ItemNum": 28
+ }
+ ],
+ "MaxLevel": 70,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 208.80000000074506
+ },
+ "AttackAdd": {
+ "Value": 3.480000000447035
+ },
+ "DefenceBase": {
+ "Value": 234
+ },
+ "DefenceAdd": {
+ "Value": 3.9000000008381903
+ },
+ "HPBase": {
+ "Value": 432
+ },
+ "HPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "SpeedBase": {
+ "Value": 101
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 150
+ }
+ },
+ "6": {
+ "AvatarID": 1001,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "MaxLevel": 80,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 236.64000000059605
+ },
+ "AttackAdd": {
+ "Value": 3.480000000447035
+ },
+ "DefenceBase": {
+ "Value": 265.20000000018626
+ },
+ "DefenceAdd": {
+ "Value": 3.9000000008381903
+ },
+ "HPBase": {
+ "Value": 489.6000000005588
+ },
+ "HPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "SpeedBase": {
+ "Value": 101
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 150
+ }
+ }
+ },
+ "1002": {
+ "0": {
+ "AvatarID": 1002,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 3200
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 4
+ }
+ ],
+ "MaxLevel": 20,
+ "PlayerLevelRequire": 15,
+ "AttackBase": {
+ "Value": 74.40000000037253
+ },
+ "AttackAdd": {
+ "Value": 3.7200000006705523
+ },
+ "DefenceBase": {
+ "Value": 54
+ },
+ "DefenceAdd": {
+ "Value": 2.700000000651926
+ },
+ "HPBase": {
+ "Value": 120
+ },
+ "HPAdd": {
+ "Value": 6
+ },
+ "SpeedBase": {
+ "Value": 110
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "1": {
+ "AvatarID": 1002,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 6400
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 8
+ }
+ ],
+ "MaxLevel": 30,
+ "WorldLevelRequire": 1,
+ "AttackBase": {
+ "Value": 104.16000000014901
+ },
+ "AttackAdd": {
+ "Value": 3.7200000006705523
+ },
+ "DefenceBase": {
+ "Value": 75.6000000005588
+ },
+ "DefenceAdd": {
+ "Value": 2.700000000651926
+ },
+ "HPBase": {
+ "Value": 168
+ },
+ "HPAdd": {
+ "Value": 6
+ },
+ "SpeedBase": {
+ "Value": 110
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "2": {
+ "AvatarID": 1002,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 12800
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 110405,
+ "ItemNum": 2
+ }
+ ],
+ "MaxLevel": 40,
+ "WorldLevelRequire": 2,
+ "AttackBase": {
+ "Value": 133.92000000085682
+ },
+ "AttackAdd": {
+ "Value": 3.7200000006705523
+ },
+ "DefenceBase": {
+ "Value": 97.20000000018626
+ },
+ "DefenceAdd": {
+ "Value": 2.700000000651926
+ },
+ "HPBase": {
+ "Value": 216
+ },
+ "HPAdd": {
+ "Value": 6
+ },
+ "SpeedBase": {
+ "Value": 110
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "3": {
+ "AvatarID": 1002,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 32000
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 110405,
+ "ItemNum": 5
+ }
+ ],
+ "MaxLevel": 50,
+ "WorldLevelRequire": 3,
+ "AttackBase": {
+ "Value": 163.6800000006333
+ },
+ "AttackAdd": {
+ "Value": 3.7200000006705523
+ },
+ "DefenceBase": {
+ "Value": 118.80000000074506
+ },
+ "DefenceAdd": {
+ "Value": 2.700000000651926
+ },
+ "HPBase": {
+ "Value": 264
+ },
+ "HPAdd": {
+ "Value": 6
+ },
+ "SpeedBase": {
+ "Value": 110
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "4": {
+ "AvatarID": 1002,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 64000
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 110405,
+ "ItemNum": 15
+ }
+ ],
+ "MaxLevel": 60,
+ "WorldLevelRequire": 4,
+ "AttackBase": {
+ "Value": 193.44000000040978
+ },
+ "AttackAdd": {
+ "Value": 3.7200000006705523
+ },
+ "DefenceBase": {
+ "Value": 140.40000000037253
+ },
+ "DefenceAdd": {
+ "Value": 2.700000000651926
+ },
+ "HPBase": {
+ "Value": 312
+ },
+ "HPAdd": {
+ "Value": 6
+ },
+ "SpeedBase": {
+ "Value": 110
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "5": {
+ "AvatarID": 1002,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 128000
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 7
+ },
+ {
+ "ItemID": 110405,
+ "ItemNum": 28
+ }
+ ],
+ "MaxLevel": 70,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 223.20000000018626
+ },
+ "AttackAdd": {
+ "Value": 3.7200000006705523
+ },
+ "DefenceBase": {
+ "Value": 162
+ },
+ "DefenceAdd": {
+ "Value": 2.700000000651926
+ },
+ "HPBase": {
+ "Value": 360
+ },
+ "HPAdd": {
+ "Value": 6
+ },
+ "SpeedBase": {
+ "Value": 110
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "6": {
+ "AvatarID": 1002,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "MaxLevel": 80,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 252.96000000089407
+ },
+ "AttackAdd": {
+ "Value": 3.7200000006705523
+ },
+ "DefenceBase": {
+ "Value": 183.6000000005588
+ },
+ "DefenceAdd": {
+ "Value": 2.700000000651926
+ },
+ "HPBase": {
+ "Value": 408
+ },
+ "HPAdd": {
+ "Value": 6
+ },
+ "SpeedBase": {
+ "Value": 110
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ }
+ },
+ "1003": {
+ "0": {
+ "AvatarID": 1003,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 5
+ }
+ ],
+ "MaxLevel": 20,
+ "PlayerLevelRequire": 15,
+ "AttackBase": {
+ "Value": 102.96000000089407
+ },
+ "AttackAdd": {
+ "Value": 5.147999999579042
+ },
+ "DefenceBase": {
+ "Value": 59.40000000037253
+ },
+ "DefenceAdd": {
+ "Value": 2.970000000903383
+ },
+ "HPBase": {
+ "Value": 142.56000000052154
+ },
+ "HPAdd": {
+ "Value": 7.127999999560416
+ },
+ "SpeedBase": {
+ "Value": 96
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "1": {
+ "AvatarID": 1003,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 10
+ }
+ ],
+ "MaxLevel": 30,
+ "WorldLevelRequire": 1,
+ "AttackBase": {
+ "Value": 144.1439999998547
+ },
+ "AttackAdd": {
+ "Value": 5.147999999579042
+ },
+ "DefenceBase": {
+ "Value": 83.16000000014901
+ },
+ "DefenceAdd": {
+ "Value": 2.970000000903383
+ },
+ "HPBase": {
+ "Value": 199.5840000002645
+ },
+ "HPAdd": {
+ "Value": 7.127999999560416
+ },
+ "SpeedBase": {
+ "Value": 96
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "2": {
+ "AvatarID": 1003,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 110402,
+ "ItemNum": 3
+ }
+ ],
+ "MaxLevel": 40,
+ "WorldLevelRequire": 2,
+ "AttackBase": {
+ "Value": 185.32799999974668
+ },
+ "AttackAdd": {
+ "Value": 5.147999999579042
+ },
+ "DefenceBase": {
+ "Value": 106.92000000085682
+ },
+ "DefenceAdd": {
+ "Value": 2.970000000903383
+ },
+ "HPBase": {
+ "Value": 256.60800000000745
+ },
+ "HPAdd": {
+ "Value": 7.127999999560416
+ },
+ "SpeedBase": {
+ "Value": 96
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "3": {
+ "AvatarID": 1003,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 9
+ },
+ {
+ "ItemID": 110402,
+ "ItemNum": 7
+ }
+ ],
+ "MaxLevel": 50,
+ "WorldLevelRequire": 3,
+ "AttackBase": {
+ "Value": 226.51200000033714
+ },
+ "AttackAdd": {
+ "Value": 5.147999999579042
+ },
+ "DefenceBase": {
+ "Value": 130.6800000006333
+ },
+ "DefenceAdd": {
+ "Value": 2.970000000903383
+ },
+ "HPBase": {
+ "Value": 313.6320000004489
+ },
+ "HPAdd": {
+ "Value": 7.127999999560416
+ },
+ "SpeedBase": {
+ "Value": 96
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "4": {
+ "AvatarID": 1003,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 110402,
+ "ItemNum": 20
+ }
+ ],
+ "MaxLevel": 60,
+ "WorldLevelRequire": 4,
+ "AttackBase": {
+ "Value": 267.6960000002291
+ },
+ "AttackAdd": {
+ "Value": 5.147999999579042
+ },
+ "DefenceBase": {
+ "Value": 154.44000000040978
+ },
+ "DefenceAdd": {
+ "Value": 2.970000000903383
+ },
+ "HPBase": {
+ "Value": 370.65600000019185
+ },
+ "HPAdd": {
+ "Value": 7.127999999560416
+ },
+ "SpeedBase": {
+ "Value": 96
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "5": {
+ "AvatarID": 1003,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 9
+ },
+ {
+ "ItemID": 110402,
+ "ItemNum": 35
+ }
+ ],
+ "MaxLevel": 70,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 308.88000000081956
+ },
+ "AttackAdd": {
+ "Value": 5.147999999579042
+ },
+ "DefenceBase": {
+ "Value": 178.20000000018626
+ },
+ "DefenceAdd": {
+ "Value": 2.970000000903383
+ },
+ "HPBase": {
+ "Value": 427.6800000006333
+ },
+ "HPAdd": {
+ "Value": 7.127999999560416
+ },
+ "SpeedBase": {
+ "Value": 96
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "6": {
+ "AvatarID": 1003,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "MaxLevel": 80,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 350.0639999997802
+ },
+ "AttackAdd": {
+ "Value": 5.147999999579042
+ },
+ "DefenceBase": {
+ "Value": 201.96000000089407
+ },
+ "DefenceAdd": {
+ "Value": 2.970000000903383
+ },
+ "HPBase": {
+ "Value": 484.70400000037625
+ },
+ "HPAdd": {
+ "Value": 7.127999999560416
+ },
+ "SpeedBase": {
+ "Value": 96
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ }
+ },
+ "1004": {
+ "0": {
+ "AvatarID": 1004,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 112001,
+ "ItemNum": 5
+ }
+ ],
+ "MaxLevel": 20,
+ "PlayerLevelRequire": 15,
+ "AttackBase": {
+ "Value": 84.48000000044703
+ },
+ "AttackAdd": {
+ "Value": 4.2239999999292195
+ },
+ "DefenceBase": {
+ "Value": 69.3000000002794
+ },
+ "DefenceAdd": {
+ "Value": 3.465000000083819
+ },
+ "HPBase": {
+ "Value": 153.12000000011176
+ },
+ "HPAdd": {
+ "Value": 7.6560000001918525
+ },
+ "SpeedBase": {
+ "Value": 102
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "1": {
+ "AvatarID": 1004,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 112001,
+ "ItemNum": 10
+ }
+ ],
+ "MaxLevel": 30,
+ "WorldLevelRequire": 1,
+ "AttackBase": {
+ "Value": 118.27200000011362
+ },
+ "AttackAdd": {
+ "Value": 4.2239999999292195
+ },
+ "DefenceBase": {
+ "Value": 97.02000000001863
+ },
+ "DefenceAdd": {
+ "Value": 3.465000000083819
+ },
+ "HPBase": {
+ "Value": 214.36799999978393
+ },
+ "HPAdd": {
+ "Value": 7.6560000001918525
+ },
+ "SpeedBase": {
+ "Value": 102
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "2": {
+ "AvatarID": 1004,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 112002,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 110407,
+ "ItemNum": 3
+ }
+ ],
+ "MaxLevel": 40,
+ "WorldLevelRequire": 2,
+ "AttackBase": {
+ "Value": 152.0639999997802
+ },
+ "AttackAdd": {
+ "Value": 4.2239999999292195
+ },
+ "DefenceBase": {
+ "Value": 124.74000000068918
+ },
+ "DefenceAdd": {
+ "Value": 3.465000000083819
+ },
+ "HPBase": {
+ "Value": 275.6160000001546
+ },
+ "HPAdd": {
+ "Value": 7.6560000001918525
+ },
+ "SpeedBase": {
+ "Value": 102
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "3": {
+ "AvatarID": 1004,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 112002,
+ "ItemNum": 9
+ },
+ {
+ "ItemID": 110407,
+ "ItemNum": 7
+ }
+ ],
+ "MaxLevel": 50,
+ "WorldLevelRequire": 3,
+ "AttackBase": {
+ "Value": 185.85600000037812
+ },
+ "AttackAdd": {
+ "Value": 4.2239999999292195
+ },
+ "DefenceBase": {
+ "Value": 152.4600000004284
+ },
+ "DefenceAdd": {
+ "Value": 3.465000000083819
+ },
+ "HPBase": {
+ "Value": 336.86400000052527
+ },
+ "HPAdd": {
+ "Value": 7.6560000001918525
+ },
+ "SpeedBase": {
+ "Value": 102
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "4": {
+ "AvatarID": 1004,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 112003,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 110407,
+ "ItemNum": 20
+ }
+ ],
+ "MaxLevel": 60,
+ "WorldLevelRequire": 4,
+ "AttackBase": {
+ "Value": 219.6480000000447
+ },
+ "AttackAdd": {
+ "Value": 4.2239999999292195
+ },
+ "DefenceBase": {
+ "Value": 180.18000000016764
+ },
+ "DefenceAdd": {
+ "Value": 3.465000000083819
+ },
+ "HPBase": {
+ "Value": 398.1119999999646
+ },
+ "HPAdd": {
+ "Value": 7.6560000001918525
+ },
+ "SpeedBase": {
+ "Value": 102
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "5": {
+ "AvatarID": 1004,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 112003,
+ "ItemNum": 9
+ },
+ {
+ "ItemID": 110407,
+ "ItemNum": 35
+ }
+ ],
+ "MaxLevel": 70,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 253.44000000040978
+ },
+ "AttackAdd": {
+ "Value": 4.2239999999292195
+ },
+ "DefenceBase": {
+ "Value": 207.9000000008382
+ },
+ "DefenceAdd": {
+ "Value": 3.465000000083819
+ },
+ "HPBase": {
+ "Value": 459.3600000003353
+ },
+ "HPAdd": {
+ "Value": 7.6560000001918525
+ },
+ "SpeedBase": {
+ "Value": 102
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "6": {
+ "AvatarID": 1004,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "MaxLevel": 80,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 287.23200000007637
+ },
+ "AttackAdd": {
+ "Value": 4.2239999999292195
+ },
+ "DefenceBase": {
+ "Value": 235.62000000057742
+ },
+ "DefenceAdd": {
+ "Value": 3.465000000083819
+ },
+ "HPBase": {
+ "Value": 520.6080000000075
+ },
+ "HPAdd": {
+ "Value": 7.6560000001918525
+ },
+ "SpeedBase": {
+ "Value": 102
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ }
+ },
+ "1005": {
+ "0": {
+ "AvatarID": 1005,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 111011,
+ "ItemNum": 5
+ }
+ ],
+ "MaxLevel": 20,
+ "PlayerLevelRequire": 15,
+ "AttackBase": {
+ "Value": 92.40000000037253
+ },
+ "AttackAdd": {
+ "Value": 4.62000000057742
+ },
+ "DefenceBase": {
+ "Value": 66
+ },
+ "DefenceAdd": {
+ "Value": 3.3000000002793968
+ },
+ "HPBase": {
+ "Value": 147.8400000007823
+ },
+ "HPAdd": {
+ "Value": 7.39200000022538
+ },
+ "SpeedBase": {
+ "Value": 100
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "1": {
+ "AvatarID": 1005,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 111011,
+ "ItemNum": 10
+ }
+ ],
+ "MaxLevel": 30,
+ "WorldLevelRequire": 1,
+ "AttackBase": {
+ "Value": 129.36000000033528
+ },
+ "AttackAdd": {
+ "Value": 4.62000000057742
+ },
+ "DefenceBase": {
+ "Value": 92.40000000037253
+ },
+ "DefenceAdd": {
+ "Value": 3.3000000002793968
+ },
+ "HPBase": {
+ "Value": 206.97600000048988
+ },
+ "HPAdd": {
+ "Value": 7.39200000022538
+ },
+ "SpeedBase": {
+ "Value": 100
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "2": {
+ "AvatarID": 1005,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 111012,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 110414,
+ "ItemNum": 3
+ }
+ ],
+ "MaxLevel": 40,
+ "WorldLevelRequire": 2,
+ "AttackBase": {
+ "Value": 166.32000000029802
+ },
+ "AttackAdd": {
+ "Value": 4.62000000057742
+ },
+ "DefenceBase": {
+ "Value": 118.80000000074506
+ },
+ "DefenceAdd": {
+ "Value": 3.3000000002793968
+ },
+ "HPBase": {
+ "Value": 266.1119999999646
+ },
+ "HPAdd": {
+ "Value": 7.39200000022538
+ },
+ "SpeedBase": {
+ "Value": 100
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "3": {
+ "AvatarID": 1005,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 111012,
+ "ItemNum": 9
+ },
+ {
+ "ItemID": 110414,
+ "ItemNum": 7
+ }
+ ],
+ "MaxLevel": 50,
+ "WorldLevelRequire": 3,
+ "AttackBase": {
+ "Value": 203.28000000026077
+ },
+ "AttackAdd": {
+ "Value": 4.62000000057742
+ },
+ "DefenceBase": {
+ "Value": 145.20000000018626
+ },
+ "DefenceAdd": {
+ "Value": 3.3000000002793968
+ },
+ "HPBase": {
+ "Value": 325.2479999996722
+ },
+ "HPAdd": {
+ "Value": 7.39200000022538
+ },
+ "SpeedBase": {
+ "Value": 100
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "4": {
+ "AvatarID": 1005,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 111013,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 110414,
+ "ItemNum": 20
+ }
+ ],
+ "MaxLevel": 60,
+ "WorldLevelRequire": 4,
+ "AttackBase": {
+ "Value": 240.24000000022352
+ },
+ "AttackAdd": {
+ "Value": 4.62000000057742
+ },
+ "DefenceBase": {
+ "Value": 171.6000000005588
+ },
+ "DefenceAdd": {
+ "Value": 3.3000000002793968
+ },
+ "HPBase": {
+ "Value": 384.38400000007823
+ },
+ "HPAdd": {
+ "Value": 7.39200000022538
+ },
+ "SpeedBase": {
+ "Value": 100
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "5": {
+ "AvatarID": 1005,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 111013,
+ "ItemNum": 9
+ },
+ {
+ "ItemID": 110414,
+ "ItemNum": 35
+ }
+ ],
+ "MaxLevel": 70,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 277.20000000018626
+ },
+ "AttackAdd": {
+ "Value": 4.62000000057742
+ },
+ "DefenceBase": {
+ "Value": 198
+ },
+ "DefenceAdd": {
+ "Value": 3.3000000002793968
+ },
+ "HPBase": {
+ "Value": 443.5200000004843
+ },
+ "HPAdd": {
+ "Value": 7.39200000022538
+ },
+ "SpeedBase": {
+ "Value": 100
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "6": {
+ "AvatarID": 1005,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "MaxLevel": 80,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 314.160000000149
+ },
+ "AttackAdd": {
+ "Value": 4.62000000057742
+ },
+ "DefenceBase": {
+ "Value": 224.40000000037253
+ },
+ "DefenceAdd": {
+ "Value": 3.3000000002793968
+ },
+ "HPBase": {
+ "Value": 502.65600000019185
+ },
+ "HPAdd": {
+ "Value": 7.39200000022538
+ },
+ "SpeedBase": {
+ "Value": 100
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ }
+ },
+ "1006": {
+ "0": {
+ "AvatarID": 1006,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 112011,
+ "ItemNum": 5
+ }
+ ],
+ "MaxLevel": 20,
+ "PlayerLevelRequire": 15,
+ "AttackBase": {
+ "Value": 87.12000000011176
+ },
+ "AttackAdd": {
+ "Value": 4.355999999912456
+ },
+ "DefenceBase": {
+ "Value": 62.700000000651926
+ },
+ "DefenceAdd": {
+ "Value": 3.1349999997764826
+ },
+ "HPBase": {
+ "Value": 142.56000000052154
+ },
+ "HPAdd": {
+ "Value": 7.127999999560416
+ },
+ "SpeedBase": {
+ "Value": 107
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "1": {
+ "AvatarID": 1006,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 112011,
+ "ItemNum": 10
+ }
+ ],
+ "MaxLevel": 30,
+ "WorldLevelRequire": 1,
+ "AttackBase": {
+ "Value": 121.96800000034273
+ },
+ "AttackAdd": {
+ "Value": 4.355999999912456
+ },
+ "DefenceBase": {
+ "Value": 87.78000000072643
+ },
+ "DefenceAdd": {
+ "Value": 3.1349999997764826
+ },
+ "HPBase": {
+ "Value": 199.5840000002645
+ },
+ "HPAdd": {
+ "Value": 7.127999999560416
+ },
+ "SpeedBase": {
+ "Value": 107
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "2": {
+ "AvatarID": 1006,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 112012,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 110406,
+ "ItemNum": 3
+ }
+ ],
+ "MaxLevel": 40,
+ "WorldLevelRequire": 2,
+ "AttackBase": {
+ "Value": 156.81600000034086
+ },
+ "AttackAdd": {
+ "Value": 4.355999999912456
+ },
+ "DefenceBase": {
+ "Value": 112.86000000080094
+ },
+ "DefenceAdd": {
+ "Value": 3.1349999997764826
+ },
+ "HPBase": {
+ "Value": 256.60800000000745
+ },
+ "HPAdd": {
+ "Value": 7.127999999560416
+ },
+ "SpeedBase": {
+ "Value": 107
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "3": {
+ "AvatarID": 1006,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 112012,
+ "ItemNum": 9
+ },
+ {
+ "ItemID": 110406,
+ "ItemNum": 7
+ }
+ ],
+ "MaxLevel": 50,
+ "WorldLevelRequire": 3,
+ "AttackBase": {
+ "Value": 191.664000000339
+ },
+ "AttackAdd": {
+ "Value": 4.355999999912456
+ },
+ "DefenceBase": {
+ "Value": 137.94000000087544
+ },
+ "DefenceAdd": {
+ "Value": 3.1349999997764826
+ },
+ "HPBase": {
+ "Value": 313.6320000004489
+ },
+ "HPAdd": {
+ "Value": 7.127999999560416
+ },
+ "SpeedBase": {
+ "Value": 107
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "4": {
+ "AvatarID": 1006,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 112013,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 110406,
+ "ItemNum": 20
+ }
+ ],
+ "MaxLevel": 60,
+ "WorldLevelRequire": 4,
+ "AttackBase": {
+ "Value": 226.51200000033714
+ },
+ "AttackAdd": {
+ "Value": 4.355999999912456
+ },
+ "DefenceBase": {
+ "Value": 163.02000000001863
+ },
+ "DefenceAdd": {
+ "Value": 3.1349999997764826
+ },
+ "HPBase": {
+ "Value": 370.65600000019185
+ },
+ "HPAdd": {
+ "Value": 7.127999999560416
+ },
+ "SpeedBase": {
+ "Value": 107
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "5": {
+ "AvatarID": 1006,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 112013,
+ "ItemNum": 9
+ },
+ {
+ "ItemID": 110406,
+ "ItemNum": 35
+ }
+ ],
+ "MaxLevel": 70,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 261.3600000003353
+ },
+ "AttackAdd": {
+ "Value": 4.355999999912456
+ },
+ "DefenceBase": {
+ "Value": 188.10000000009313
+ },
+ "DefenceAdd": {
+ "Value": 3.1349999997764826
+ },
+ "HPBase": {
+ "Value": 427.6800000006333
+ },
+ "HPAdd": {
+ "Value": 7.127999999560416
+ },
+ "SpeedBase": {
+ "Value": 107
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "6": {
+ "AvatarID": 1006,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "MaxLevel": 80,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 296.2079999996349
+ },
+ "AttackAdd": {
+ "Value": 4.355999999912456
+ },
+ "DefenceBase": {
+ "Value": 213.18000000016764
+ },
+ "DefenceAdd": {
+ "Value": 3.1349999997764826
+ },
+ "HPBase": {
+ "Value": 484.70400000037625
+ },
+ "HPAdd": {
+ "Value": 7.127999999560416
+ },
+ "SpeedBase": {
+ "Value": 107
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ }
+ },
+ "1008": {
+ "0": {
+ "AvatarID": 1008,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 3200
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 4
+ }
+ ],
+ "MaxLevel": 20,
+ "PlayerLevelRequire": 15,
+ "AttackBase": {
+ "Value": 81.6000000005588
+ },
+ "AttackAdd": {
+ "Value": 4.080000000074506
+ },
+ "DefenceBase": {
+ "Value": 45
+ },
+ "DefenceAdd": {
+ "Value": 2.2500000002328306
+ },
+ "HPBase": {
+ "Value": 163.20000000018626
+ },
+ "HPAdd": {
+ "Value": 8.160000000149012
+ },
+ "SpeedBase": {
+ "Value": 102
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ },
+ "1": {
+ "AvatarID": 1008,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 6400
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 8
+ }
+ ],
+ "MaxLevel": 30,
+ "WorldLevelRequire": 1,
+ "AttackBase": {
+ "Value": 114.24000000022352
+ },
+ "AttackAdd": {
+ "Value": 4.080000000074506
+ },
+ "DefenceBase": {
+ "Value": 63
+ },
+ "DefenceAdd": {
+ "Value": 2.2500000002328306
+ },
+ "HPBase": {
+ "Value": 228.48000000044703
+ },
+ "HPAdd": {
+ "Value": 8.160000000149012
+ },
+ "SpeedBase": {
+ "Value": 102
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ },
+ "2": {
+ "AvatarID": 1008,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 12800
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 110404,
+ "ItemNum": 2
+ }
+ ],
+ "MaxLevel": 40,
+ "WorldLevelRequire": 2,
+ "AttackBase": {
+ "Value": 146.88000000081956
+ },
+ "AttackAdd": {
+ "Value": 4.080000000074506
+ },
+ "DefenceBase": {
+ "Value": 81
+ },
+ "DefenceAdd": {
+ "Value": 2.2500000002328306
+ },
+ "HPBase": {
+ "Value": 293.7600000007078
+ },
+ "HPAdd": {
+ "Value": 8.160000000149012
+ },
+ "SpeedBase": {
+ "Value": 102
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ },
+ "3": {
+ "AvatarID": 1008,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 32000
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 110404,
+ "ItemNum": 5
+ }
+ ],
+ "MaxLevel": 50,
+ "WorldLevelRequire": 3,
+ "AttackBase": {
+ "Value": 179.5200000004843
+ },
+ "AttackAdd": {
+ "Value": 4.080000000074506
+ },
+ "DefenceBase": {
+ "Value": 99
+ },
+ "DefenceAdd": {
+ "Value": 2.2500000002328306
+ },
+ "HPBase": {
+ "Value": 359.04000000003725
+ },
+ "HPAdd": {
+ "Value": 8.160000000149012
+ },
+ "SpeedBase": {
+ "Value": 102
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ },
+ "4": {
+ "AvatarID": 1008,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 64000
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 110404,
+ "ItemNum": 15
+ }
+ ],
+ "MaxLevel": 60,
+ "WorldLevelRequire": 4,
+ "AttackBase": {
+ "Value": 212.160000000149
+ },
+ "AttackAdd": {
+ "Value": 4.080000000074506
+ },
+ "DefenceBase": {
+ "Value": 117
+ },
+ "DefenceAdd": {
+ "Value": 2.2500000002328306
+ },
+ "HPBase": {
+ "Value": 424.320000000298
+ },
+ "HPAdd": {
+ "Value": 8.160000000149012
+ },
+ "SpeedBase": {
+ "Value": 102
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ },
+ "5": {
+ "AvatarID": 1008,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 128000
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 7
+ },
+ {
+ "ItemID": 110404,
+ "ItemNum": 28
+ }
+ ],
+ "MaxLevel": 70,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 244.80000000074506
+ },
+ "AttackAdd": {
+ "Value": 4.080000000074506
+ },
+ "DefenceBase": {
+ "Value": 135
+ },
+ "DefenceAdd": {
+ "Value": 2.2500000002328306
+ },
+ "HPBase": {
+ "Value": 489.6000000005588
+ },
+ "HPAdd": {
+ "Value": 8.160000000149012
+ },
+ "SpeedBase": {
+ "Value": 102
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ },
+ "6": {
+ "AvatarID": 1008,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "MaxLevel": 80,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 277.4400000004098
+ },
+ "AttackAdd": {
+ "Value": 4.080000000074506
+ },
+ "DefenceBase": {
+ "Value": 153
+ },
+ "DefenceAdd": {
+ "Value": 2.2500000002328306
+ },
+ "HPBase": {
+ "Value": 554.8800000008196
+ },
+ "HPAdd": {
+ "Value": 8.160000000149012
+ },
+ "SpeedBase": {
+ "Value": 102
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ }
+ },
+ "1009": {
+ "0": {
+ "AvatarID": 1009,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 3200
+ },
+ {
+ "ItemID": 112001,
+ "ItemNum": 4
+ }
+ ],
+ "MaxLevel": 20,
+ "PlayerLevelRequire": 15,
+ "AttackBase": {
+ "Value": 69.6000000005588
+ },
+ "AttackAdd": {
+ "Value": 3.480000000447035
+ },
+ "DefenceBase": {
+ "Value": 63
+ },
+ "DefenceAdd": {
+ "Value": 3.1500000001396984
+ },
+ "HPBase": {
+ "Value": 139.20000000018626
+ },
+ "HPAdd": {
+ "Value": 6.96000000089407
+ },
+ "SpeedBase": {
+ "Value": 106
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "1": {
+ "AvatarID": 1009,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 6400
+ },
+ {
+ "ItemID": 112001,
+ "ItemNum": 8
+ }
+ ],
+ "MaxLevel": 30,
+ "WorldLevelRequire": 1,
+ "AttackBase": {
+ "Value": 97.44000000040978
+ },
+ "AttackAdd": {
+ "Value": 3.480000000447035
+ },
+ "DefenceBase": {
+ "Value": 88.20000000018626
+ },
+ "DefenceAdd": {
+ "Value": 3.1500000001396984
+ },
+ "HPBase": {
+ "Value": 194.88000000081956
+ },
+ "HPAdd": {
+ "Value": 6.96000000089407
+ },
+ "SpeedBase": {
+ "Value": 106
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "2": {
+ "AvatarID": 1009,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 12800
+ },
+ {
+ "ItemID": 112002,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 110402,
+ "ItemNum": 2
+ }
+ ],
+ "MaxLevel": 40,
+ "WorldLevelRequire": 2,
+ "AttackBase": {
+ "Value": 125.28000000026077
+ },
+ "AttackAdd": {
+ "Value": 3.480000000447035
+ },
+ "DefenceBase": {
+ "Value": 113.40000000037253
+ },
+ "DefenceAdd": {
+ "Value": 3.1500000001396984
+ },
+ "HPBase": {
+ "Value": 250.56000000052154
+ },
+ "HPAdd": {
+ "Value": 6.96000000089407
+ },
+ "SpeedBase": {
+ "Value": 106
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "3": {
+ "AvatarID": 1009,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 32000
+ },
+ {
+ "ItemID": 112002,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 110402,
+ "ItemNum": 5
+ }
+ ],
+ "MaxLevel": 50,
+ "WorldLevelRequire": 3,
+ "AttackBase": {
+ "Value": 153.12000000011176
+ },
+ "AttackAdd": {
+ "Value": 3.480000000447035
+ },
+ "DefenceBase": {
+ "Value": 138.6000000005588
+ },
+ "DefenceAdd": {
+ "Value": 3.1500000001396984
+ },
+ "HPBase": {
+ "Value": 306.2400000002235
+ },
+ "HPAdd": {
+ "Value": 6.96000000089407
+ },
+ "SpeedBase": {
+ "Value": 106
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "4": {
+ "AvatarID": 1009,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 64000
+ },
+ {
+ "ItemID": 112003,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 110402,
+ "ItemNum": 15
+ }
+ ],
+ "MaxLevel": 60,
+ "WorldLevelRequire": 4,
+ "AttackBase": {
+ "Value": 180.96000000089407
+ },
+ "AttackAdd": {
+ "Value": 3.480000000447035
+ },
+ "DefenceBase": {
+ "Value": 163.80000000074506
+ },
+ "DefenceAdd": {
+ "Value": 3.1500000001396984
+ },
+ "HPBase": {
+ "Value": 361.9200000008568
+ },
+ "HPAdd": {
+ "Value": 6.96000000089407
+ },
+ "SpeedBase": {
+ "Value": 106
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "5": {
+ "AvatarID": 1009,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 128000
+ },
+ {
+ "ItemID": 112003,
+ "ItemNum": 7
+ },
+ {
+ "ItemID": 110402,
+ "ItemNum": 28
+ }
+ ],
+ "MaxLevel": 70,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 208.80000000074506
+ },
+ "AttackAdd": {
+ "Value": 3.480000000447035
+ },
+ "DefenceBase": {
+ "Value": 189
+ },
+ "DefenceAdd": {
+ "Value": 3.1500000001396984
+ },
+ "HPBase": {
+ "Value": 417.6000000005588
+ },
+ "HPAdd": {
+ "Value": 6.96000000089407
+ },
+ "SpeedBase": {
+ "Value": 106
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "6": {
+ "AvatarID": 1009,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "MaxLevel": 80,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 236.64000000059605
+ },
+ "AttackAdd": {
+ "Value": 3.480000000447035
+ },
+ "DefenceBase": {
+ "Value": 214.20000000018626
+ },
+ "DefenceAdd": {
+ "Value": 3.1500000001396984
+ },
+ "HPBase": {
+ "Value": 473.28000000026077
+ },
+ "HPAdd": {
+ "Value": 6.96000000089407
+ },
+ "SpeedBase": {
+ "Value": 106
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ }
+ },
+ "1013": {
+ "0": {
+ "AvatarID": 1013,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 3200
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 4
+ }
+ ],
+ "MaxLevel": 20,
+ "PlayerLevelRequire": 15,
+ "AttackBase": {
+ "Value": 79.20000000018626
+ },
+ "AttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "DefenceBase": {
+ "Value": 54
+ },
+ "DefenceAdd": {
+ "Value": 2.700000000651926
+ },
+ "HPBase": {
+ "Value": 129.6000000005588
+ },
+ "HPAdd": {
+ "Value": 6.480000000447035
+ },
+ "SpeedBase": {
+ "Value": 100
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "1": {
+ "AvatarID": 1013,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 6400
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 8
+ }
+ ],
+ "MaxLevel": 30,
+ "WorldLevelRequire": 1,
+ "AttackBase": {
+ "Value": 110.88000000081956
+ },
+ "AttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "DefenceBase": {
+ "Value": 75.6000000005588
+ },
+ "DefenceAdd": {
+ "Value": 2.700000000651926
+ },
+ "HPBase": {
+ "Value": 181.44000000040978
+ },
+ "HPAdd": {
+ "Value": 6.480000000447035
+ },
+ "SpeedBase": {
+ "Value": 100
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "2": {
+ "AvatarID": 1013,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 12800
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 110403,
+ "ItemNum": 2
+ }
+ ],
+ "MaxLevel": 40,
+ "WorldLevelRequire": 2,
+ "AttackBase": {
+ "Value": 142.56000000052154
+ },
+ "AttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "DefenceBase": {
+ "Value": 97.20000000018626
+ },
+ "DefenceAdd": {
+ "Value": 2.700000000651926
+ },
+ "HPBase": {
+ "Value": 233.28000000026077
+ },
+ "HPAdd": {
+ "Value": 6.480000000447035
+ },
+ "SpeedBase": {
+ "Value": 100
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "3": {
+ "AvatarID": 1013,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 32000
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 110403,
+ "ItemNum": 5
+ }
+ ],
+ "MaxLevel": 50,
+ "WorldLevelRequire": 3,
+ "AttackBase": {
+ "Value": 174.24000000022352
+ },
+ "AttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "DefenceBase": {
+ "Value": 118.80000000074506
+ },
+ "DefenceAdd": {
+ "Value": 2.700000000651926
+ },
+ "HPBase": {
+ "Value": 285.12000000011176
+ },
+ "HPAdd": {
+ "Value": 6.480000000447035
+ },
+ "SpeedBase": {
+ "Value": 100
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "4": {
+ "AvatarID": 1013,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 64000
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 110403,
+ "ItemNum": 15
+ }
+ ],
+ "MaxLevel": 60,
+ "WorldLevelRequire": 4,
+ "AttackBase": {
+ "Value": 205.92000000085682
+ },
+ "AttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "DefenceBase": {
+ "Value": 140.40000000037253
+ },
+ "DefenceAdd": {
+ "Value": 2.700000000651926
+ },
+ "HPBase": {
+ "Value": 336.96000000089407
+ },
+ "HPAdd": {
+ "Value": 6.480000000447035
+ },
+ "SpeedBase": {
+ "Value": 100
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "5": {
+ "AvatarID": 1013,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 128000
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 7
+ },
+ {
+ "ItemID": 110403,
+ "ItemNum": 28
+ }
+ ],
+ "MaxLevel": 70,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 237.6000000005588
+ },
+ "AttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "DefenceBase": {
+ "Value": 162
+ },
+ "DefenceAdd": {
+ "Value": 2.700000000651926
+ },
+ "HPBase": {
+ "Value": 388.80000000074506
+ },
+ "HPAdd": {
+ "Value": 6.480000000447035
+ },
+ "SpeedBase": {
+ "Value": 100
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "6": {
+ "AvatarID": 1013,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "MaxLevel": 80,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 269.28000000026077
+ },
+ "AttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "DefenceBase": {
+ "Value": 183.6000000005588
+ },
+ "DefenceAdd": {
+ "Value": 2.700000000651926
+ },
+ "HPBase": {
+ "Value": 440.64000000059605
+ },
+ "HPAdd": {
+ "Value": 6.480000000447035
+ },
+ "SpeedBase": {
+ "Value": 100
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ }
+ },
+ "1101": {
+ "0": {
+ "AvatarID": 1101,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 112001,
+ "ItemNum": 5
+ }
+ ],
+ "MaxLevel": 20,
+ "PlayerLevelRequire": 15,
+ "AttackBase": {
+ "Value": 79.20000000018626
+ },
+ "AttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "DefenceBase": {
+ "Value": 72.6000000005588
+ },
+ "DefenceAdd": {
+ "Value": 3.630000000586733
+ },
+ "HPBase": {
+ "Value": 168.96000000089407
+ },
+ "HPAdd": {
+ "Value": 8.447999999858439
+ },
+ "SpeedBase": {
+ "Value": 99
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "1": {
+ "AvatarID": 1101,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 112001,
+ "ItemNum": 10
+ }
+ ],
+ "MaxLevel": 30,
+ "WorldLevelRequire": 1,
+ "AttackBase": {
+ "Value": 110.88000000081956
+ },
+ "AttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "DefenceBase": {
+ "Value": 101.64000000059605
+ },
+ "DefenceAdd": {
+ "Value": 3.630000000586733
+ },
+ "HPBase": {
+ "Value": 236.54400000022724
+ },
+ "HPAdd": {
+ "Value": 8.447999999858439
+ },
+ "SpeedBase": {
+ "Value": 99
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "2": {
+ "AvatarID": 1101,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 112002,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 110405,
+ "ItemNum": 3
+ }
+ ],
+ "MaxLevel": 40,
+ "WorldLevelRequire": 2,
+ "AttackBase": {
+ "Value": 142.56000000052154
+ },
+ "AttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "DefenceBase": {
+ "Value": 130.6800000006333
+ },
+ "DefenceAdd": {
+ "Value": 3.630000000586733
+ },
+ "HPBase": {
+ "Value": 304.1279999995604
+ },
+ "HPAdd": {
+ "Value": 8.447999999858439
+ },
+ "SpeedBase": {
+ "Value": 99
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "3": {
+ "AvatarID": 1101,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 112002,
+ "ItemNum": 9
+ },
+ {
+ "ItemID": 110405,
+ "ItemNum": 7
+ }
+ ],
+ "MaxLevel": 50,
+ "WorldLevelRequire": 3,
+ "AttackBase": {
+ "Value": 174.24000000022352
+ },
+ "AttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "DefenceBase": {
+ "Value": 159.72000000067055
+ },
+ "DefenceAdd": {
+ "Value": 3.630000000586733
+ },
+ "HPBase": {
+ "Value": 371.7120000005234
+ },
+ "HPAdd": {
+ "Value": 8.447999999858439
+ },
+ "SpeedBase": {
+ "Value": 99
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "4": {
+ "AvatarID": 1101,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 112003,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 110405,
+ "ItemNum": 20
+ }
+ ],
+ "MaxLevel": 60,
+ "WorldLevelRequire": 4,
+ "AttackBase": {
+ "Value": 205.92000000085682
+ },
+ "AttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "DefenceBase": {
+ "Value": 188.7600000007078
+ },
+ "DefenceAdd": {
+ "Value": 3.630000000586733
+ },
+ "HPBase": {
+ "Value": 439.2959999998566
+ },
+ "HPAdd": {
+ "Value": 8.447999999858439
+ },
+ "SpeedBase": {
+ "Value": 99
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "5": {
+ "AvatarID": 1101,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 112003,
+ "ItemNum": 9
+ },
+ {
+ "ItemID": 110405,
+ "ItemNum": 35
+ }
+ ],
+ "MaxLevel": 70,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 237.6000000005588
+ },
+ "AttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "DefenceBase": {
+ "Value": 217.80000000074506
+ },
+ "DefenceAdd": {
+ "Value": 3.630000000586733
+ },
+ "HPBase": {
+ "Value": 506.88000000081956
+ },
+ "HPAdd": {
+ "Value": 8.447999999858439
+ },
+ "SpeedBase": {
+ "Value": 99
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "6": {
+ "AvatarID": 1101,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "MaxLevel": 80,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 269.28000000026077
+ },
+ "AttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "DefenceBase": {
+ "Value": 246.8400000007823
+ },
+ "DefenceAdd": {
+ "Value": 3.630000000586733
+ },
+ "HPBase": {
+ "Value": 574.4640000001527
+ },
+ "HPAdd": {
+ "Value": 8.447999999858439
+ },
+ "SpeedBase": {
+ "Value": 99
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ }
+ },
+ "1102": {
+ "0": {
+ "AvatarID": 1102,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 111011,
+ "ItemNum": 5
+ }
+ ],
+ "MaxLevel": 20,
+ "PlayerLevelRequire": 15,
+ "AttackBase": {
+ "Value": 87.12000000011176
+ },
+ "AttackAdd": {
+ "Value": 4.355999999912456
+ },
+ "DefenceBase": {
+ "Value": 49.50000000046566
+ },
+ "DefenceAdd": {
+ "Value": 2.4750000000931323
+ },
+ "HPBase": {
+ "Value": 126.72000000067055
+ },
+ "HPAdd": {
+ "Value": 6.335999999893829
+ },
+ "SpeedBase": {
+ "Value": 115
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "1": {
+ "AvatarID": 1102,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 111011,
+ "ItemNum": 10
+ }
+ ],
+ "MaxLevel": 30,
+ "WorldLevelRequire": 1,
+ "AttackBase": {
+ "Value": 121.96800000034273
+ },
+ "AttackAdd": {
+ "Value": 4.355999999912456
+ },
+ "DefenceBase": {
+ "Value": 69.3000000002794
+ },
+ "DefenceAdd": {
+ "Value": 2.4750000000931323
+ },
+ "HPBase": {
+ "Value": 177.4079999998212
+ },
+ "HPAdd": {
+ "Value": 6.335999999893829
+ },
+ "SpeedBase": {
+ "Value": 115
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "2": {
+ "AvatarID": 1102,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 111012,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 110406,
+ "ItemNum": 3
+ }
+ ],
+ "MaxLevel": 40,
+ "WorldLevelRequire": 2,
+ "AttackBase": {
+ "Value": 156.81600000034086
+ },
+ "AttackAdd": {
+ "Value": 4.355999999912456
+ },
+ "DefenceBase": {
+ "Value": 89.10000000009313
+ },
+ "DefenceAdd": {
+ "Value": 2.4750000000931323
+ },
+ "HPBase": {
+ "Value": 228.0959999996703
+ },
+ "HPAdd": {
+ "Value": 6.335999999893829
+ },
+ "SpeedBase": {
+ "Value": 115
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "3": {
+ "AvatarID": 1102,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 111012,
+ "ItemNum": 9
+ },
+ {
+ "ItemID": 110406,
+ "ItemNum": 7
+ }
+ ],
+ "MaxLevel": 50,
+ "WorldLevelRequire": 3,
+ "AttackBase": {
+ "Value": 191.664000000339
+ },
+ "AttackAdd": {
+ "Value": 4.355999999912456
+ },
+ "DefenceBase": {
+ "Value": 108.90000000083819
+ },
+ "DefenceAdd": {
+ "Value": 2.4750000000931323
+ },
+ "HPBase": {
+ "Value": 278.78400000045076
+ },
+ "HPAdd": {
+ "Value": 6.335999999893829
+ },
+ "SpeedBase": {
+ "Value": 115
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "4": {
+ "AvatarID": 1102,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 111013,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 110406,
+ "ItemNum": 20
+ }
+ ],
+ "MaxLevel": 60,
+ "WorldLevelRequire": 4,
+ "AttackBase": {
+ "Value": 226.51200000033714
+ },
+ "AttackAdd": {
+ "Value": 4.355999999912456
+ },
+ "DefenceBase": {
+ "Value": 128.70000000065193
+ },
+ "DefenceAdd": {
+ "Value": 2.4750000000931323
+ },
+ "HPBase": {
+ "Value": 329.4720000002999
+ },
+ "HPAdd": {
+ "Value": 6.335999999893829
+ },
+ "SpeedBase": {
+ "Value": 115
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "5": {
+ "AvatarID": 1102,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 111013,
+ "ItemNum": 9
+ },
+ {
+ "ItemID": 110406,
+ "ItemNum": 35
+ }
+ ],
+ "MaxLevel": 70,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 261.3600000003353
+ },
+ "AttackAdd": {
+ "Value": 4.355999999912456
+ },
+ "DefenceBase": {
+ "Value": 148.50000000046566
+ },
+ "DefenceAdd": {
+ "Value": 2.4750000000931323
+ },
+ "HPBase": {
+ "Value": 380.160000000149
+ },
+ "HPAdd": {
+ "Value": 6.335999999893829
+ },
+ "SpeedBase": {
+ "Value": 115
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "6": {
+ "AvatarID": 1102,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "MaxLevel": 80,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 296.2079999996349
+ },
+ "AttackAdd": {
+ "Value": 4.355999999912456
+ },
+ "DefenceBase": {
+ "Value": 168.3000000002794
+ },
+ "DefenceAdd": {
+ "Value": 2.4750000000931323
+ },
+ "HPBase": {
+ "Value": 430.84800000023097
+ },
+ "HPAdd": {
+ "Value": 6.335999999893829
+ },
+ "SpeedBase": {
+ "Value": 115
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ }
+ },
+ "1103": {
+ "0": {
+ "AvatarID": 1103,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 3200
+ },
+ {
+ "ItemID": 112001,
+ "ItemNum": 4
+ }
+ ],
+ "MaxLevel": 20,
+ "PlayerLevelRequire": 15,
+ "AttackBase": {
+ "Value": 88.80000000074506
+ },
+ "AttackAdd": {
+ "Value": 4.440000000409782
+ },
+ "DefenceBase": {
+ "Value": 51
+ },
+ "DefenceAdd": {
+ "Value": 2.5500000005122274
+ },
+ "HPBase": {
+ "Value": 124.80000000074506
+ },
+ "HPAdd": {
+ "Value": 6.240000000223517
+ },
+ "SpeedBase": {
+ "Value": 104
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "1": {
+ "AvatarID": 1103,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 6400
+ },
+ {
+ "ItemID": 112001,
+ "ItemNum": 8
+ }
+ ],
+ "MaxLevel": 30,
+ "WorldLevelRequire": 1,
+ "AttackBase": {
+ "Value": 124.32000000029802
+ },
+ "AttackAdd": {
+ "Value": 4.440000000409782
+ },
+ "DefenceBase": {
+ "Value": 71.40000000037253
+ },
+ "DefenceAdd": {
+ "Value": 2.5500000005122274
+ },
+ "HPBase": {
+ "Value": 174.72000000067055
+ },
+ "HPAdd": {
+ "Value": 6.240000000223517
+ },
+ "SpeedBase": {
+ "Value": 104
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "2": {
+ "AvatarID": 1103,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 12800
+ },
+ {
+ "ItemID": 112002,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 110404,
+ "ItemNum": 2
+ }
+ ],
+ "MaxLevel": 40,
+ "WorldLevelRequire": 2,
+ "AttackBase": {
+ "Value": 159.8400000007823
+ },
+ "AttackAdd": {
+ "Value": 4.440000000409782
+ },
+ "DefenceBase": {
+ "Value": 91.80000000074506
+ },
+ "DefenceAdd": {
+ "Value": 2.5500000005122274
+ },
+ "HPBase": {
+ "Value": 224.64000000059605
+ },
+ "HPAdd": {
+ "Value": 6.240000000223517
+ },
+ "SpeedBase": {
+ "Value": 104
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "3": {
+ "AvatarID": 1103,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 32000
+ },
+ {
+ "ItemID": 112002,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 110404,
+ "ItemNum": 5
+ }
+ ],
+ "MaxLevel": 50,
+ "WorldLevelRequire": 3,
+ "AttackBase": {
+ "Value": 195.36000000033528
+ },
+ "AttackAdd": {
+ "Value": 4.440000000409782
+ },
+ "DefenceBase": {
+ "Value": 112.20000000018626
+ },
+ "DefenceAdd": {
+ "Value": 2.5500000005122274
+ },
+ "HPBase": {
+ "Value": 274.56000000052154
+ },
+ "HPAdd": {
+ "Value": 6.240000000223517
+ },
+ "SpeedBase": {
+ "Value": 104
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "4": {
+ "AvatarID": 1103,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 64000
+ },
+ {
+ "ItemID": 112003,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 110404,
+ "ItemNum": 15
+ }
+ ],
+ "MaxLevel": 60,
+ "WorldLevelRequire": 4,
+ "AttackBase": {
+ "Value": 230.88000000081956
+ },
+ "AttackAdd": {
+ "Value": 4.440000000409782
+ },
+ "DefenceBase": {
+ "Value": 132.6000000005588
+ },
+ "DefenceAdd": {
+ "Value": 2.5500000005122274
+ },
+ "HPBase": {
+ "Value": 324.48000000044703
+ },
+ "HPAdd": {
+ "Value": 6.240000000223517
+ },
+ "SpeedBase": {
+ "Value": 104
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "5": {
+ "AvatarID": 1103,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 128000
+ },
+ {
+ "ItemID": 112003,
+ "ItemNum": 7
+ },
+ {
+ "ItemID": 110404,
+ "ItemNum": 28
+ }
+ ],
+ "MaxLevel": 70,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 266.40000000037253
+ },
+ "AttackAdd": {
+ "Value": 4.440000000409782
+ },
+ "DefenceBase": {
+ "Value": 153
+ },
+ "DefenceAdd": {
+ "Value": 2.5500000005122274
+ },
+ "HPBase": {
+ "Value": 374.40000000037253
+ },
+ "HPAdd": {
+ "Value": 6.240000000223517
+ },
+ "SpeedBase": {
+ "Value": 104
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "6": {
+ "AvatarID": 1103,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "MaxLevel": 80,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 301.9200000008568
+ },
+ "AttackAdd": {
+ "Value": 4.440000000409782
+ },
+ "DefenceBase": {
+ "Value": 173.40000000037253
+ },
+ "DefenceAdd": {
+ "Value": 2.5500000005122274
+ },
+ "HPBase": {
+ "Value": 424.320000000298
+ },
+ "HPAdd": {
+ "Value": 6.240000000223517
+ },
+ "SpeedBase": {
+ "Value": 104
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ }
+ },
+ "1104": {
+ "0": {
+ "AvatarID": 1104,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 112001,
+ "ItemNum": 5
+ }
+ ],
+ "MaxLevel": 20,
+ "PlayerLevelRequire": 15,
+ "AttackBase": {
+ "Value": 73.92000000085682
+ },
+ "AttackAdd": {
+ "Value": 3.6960000002291054
+ },
+ "DefenceBase": {
+ "Value": 89.10000000009313
+ },
+ "DefenceAdd": {
+ "Value": 4.455000000074506
+ },
+ "HPBase": {
+ "Value": 190.0800000000745
+ },
+ "HPAdd": {
+ "Value": 9.50400000018999
+ },
+ "SpeedBase": {
+ "Value": 92
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 150
+ }
+ },
+ "1": {
+ "AvatarID": 1104,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 112001,
+ "ItemNum": 10
+ }
+ ],
+ "MaxLevel": 30,
+ "WorldLevelRequire": 1,
+ "AttackBase": {
+ "Value": 103.48799999989569
+ },
+ "AttackAdd": {
+ "Value": 3.6960000002291054
+ },
+ "DefenceBase": {
+ "Value": 124.74000000068918
+ },
+ "DefenceAdd": {
+ "Value": 4.455000000074506
+ },
+ "HPBase": {
+ "Value": 266.1119999999646
+ },
+ "HPAdd": {
+ "Value": 9.50400000018999
+ },
+ "SpeedBase": {
+ "Value": 92
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 150
+ }
+ },
+ "2": {
+ "AvatarID": 1104,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 112002,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 110403,
+ "ItemNum": 3
+ }
+ ],
+ "MaxLevel": 40,
+ "WorldLevelRequire": 2,
+ "AttackBase": {
+ "Value": 133.05599999963306
+ },
+ "AttackAdd": {
+ "Value": 3.6960000002291054
+ },
+ "DefenceBase": {
+ "Value": 160.3800000003539
+ },
+ "DefenceAdd": {
+ "Value": 4.455000000074506
+ },
+ "HPBase": {
+ "Value": 342.1439999998547
+ },
+ "HPAdd": {
+ "Value": 9.50400000018999
+ },
+ "SpeedBase": {
+ "Value": 92
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 150
+ }
+ },
+ "3": {
+ "AvatarID": 1104,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 112002,
+ "ItemNum": 9
+ },
+ {
+ "ItemID": 110403,
+ "ItemNum": 7
+ }
+ ],
+ "MaxLevel": 50,
+ "WorldLevelRequire": 3,
+ "AttackBase": {
+ "Value": 162.62400000030175
+ },
+ "AttackAdd": {
+ "Value": 3.6960000002291054
+ },
+ "DefenceBase": {
+ "Value": 196.02000000001863
+ },
+ "DefenceAdd": {
+ "Value": 4.455000000074506
+ },
+ "HPBase": {
+ "Value": 418.1759999997448
+ },
+ "HPAdd": {
+ "Value": 9.50400000018999
+ },
+ "SpeedBase": {
+ "Value": 92
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 150
+ }
+ },
+ "4": {
+ "AvatarID": 1104,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 112003,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 110403,
+ "ItemNum": 20
+ }
+ ],
+ "MaxLevel": 60,
+ "WorldLevelRequire": 4,
+ "AttackBase": {
+ "Value": 192.19200000003912
+ },
+ "AttackAdd": {
+ "Value": 3.6960000002291054
+ },
+ "DefenceBase": {
+ "Value": 231.66000000061467
+ },
+ "DefenceAdd": {
+ "Value": 4.455000000074506
+ },
+ "HPBase": {
+ "Value": 494.2079999996349
+ },
+ "HPAdd": {
+ "Value": 9.50400000018999
+ },
+ "SpeedBase": {
+ "Value": 92
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 150
+ }
+ },
+ "5": {
+ "AvatarID": 1104,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 112003,
+ "ItemNum": 9
+ },
+ {
+ "ItemID": 110403,
+ "ItemNum": 35
+ }
+ ],
+ "MaxLevel": 70,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 221.7600000007078
+ },
+ "AttackAdd": {
+ "Value": 3.6960000002291054
+ },
+ "DefenceBase": {
+ "Value": 267.3000000002794
+ },
+ "DefenceAdd": {
+ "Value": 4.455000000074506
+ },
+ "HPBase": {
+ "Value": 570.2400000002235
+ },
+ "HPAdd": {
+ "Value": 9.50400000018999
+ },
+ "SpeedBase": {
+ "Value": 92
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 150
+ }
+ },
+ "6": {
+ "AvatarID": 1104,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "MaxLevel": 80,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 251.32799999974668
+ },
+ "AttackAdd": {
+ "Value": 3.6960000002291054
+ },
+ "DefenceBase": {
+ "Value": 302.94000000087544
+ },
+ "DefenceAdd": {
+ "Value": 4.455000000074506
+ },
+ "HPBase": {
+ "Value": 646.2720000001136
+ },
+ "HPAdd": {
+ "Value": 9.50400000018999
+ },
+ "SpeedBase": {
+ "Value": 92
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 150
+ }
+ }
+ },
+ "1105": {
+ "0": {
+ "AvatarID": 1105,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 3200
+ },
+ {
+ "ItemID": 112011,
+ "ItemNum": 4
+ }
+ ],
+ "MaxLevel": 20,
+ "PlayerLevelRequire": 15,
+ "AttackBase": {
+ "Value": 64.80000000074506
+ },
+ "AttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "DefenceBase": {
+ "Value": 69
+ },
+ "DefenceAdd": {
+ "Value": 3.450000000419095
+ },
+ "HPBase": {
+ "Value": 158.40000000037253
+ },
+ "HPAdd": {
+ "Value": 7.920000000856817
+ },
+ "SpeedBase": {
+ "Value": 98
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "1": {
+ "AvatarID": 1105,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 6400
+ },
+ {
+ "ItemID": 112011,
+ "ItemNum": 8
+ }
+ ],
+ "MaxLevel": 30,
+ "WorldLevelRequire": 1,
+ "AttackBase": {
+ "Value": 90.72000000067055
+ },
+ "AttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "DefenceBase": {
+ "Value": 96.6000000005588
+ },
+ "DefenceAdd": {
+ "Value": 3.450000000419095
+ },
+ "HPBase": {
+ "Value": 221.7600000007078
+ },
+ "HPAdd": {
+ "Value": 7.920000000856817
+ },
+ "SpeedBase": {
+ "Value": 98
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "2": {
+ "AvatarID": 1105,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 12800
+ },
+ {
+ "ItemID": 112012,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 110401,
+ "ItemNum": 2
+ }
+ ],
+ "MaxLevel": 40,
+ "WorldLevelRequire": 2,
+ "AttackBase": {
+ "Value": 116.64000000059605
+ },
+ "AttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "DefenceBase": {
+ "Value": 124.20000000018626
+ },
+ "DefenceAdd": {
+ "Value": 3.450000000419095
+ },
+ "HPBase": {
+ "Value": 285.12000000011176
+ },
+ "HPAdd": {
+ "Value": 7.920000000856817
+ },
+ "SpeedBase": {
+ "Value": 98
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "3": {
+ "AvatarID": 1105,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 32000
+ },
+ {
+ "ItemID": 112012,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 110401,
+ "ItemNum": 5
+ }
+ ],
+ "MaxLevel": 50,
+ "WorldLevelRequire": 3,
+ "AttackBase": {
+ "Value": 142.56000000052154
+ },
+ "AttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "DefenceBase": {
+ "Value": 151.80000000074506
+ },
+ "DefenceAdd": {
+ "Value": 3.450000000419095
+ },
+ "HPBase": {
+ "Value": 348.48000000044703
+ },
+ "HPAdd": {
+ "Value": 7.920000000856817
+ },
+ "SpeedBase": {
+ "Value": 98
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "4": {
+ "AvatarID": 1105,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 64000
+ },
+ {
+ "ItemID": 112013,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 110401,
+ "ItemNum": 15
+ }
+ ],
+ "MaxLevel": 60,
+ "WorldLevelRequire": 4,
+ "AttackBase": {
+ "Value": 168.48000000044703
+ },
+ "AttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "DefenceBase": {
+ "Value": 179.40000000037253
+ },
+ "DefenceAdd": {
+ "Value": 3.450000000419095
+ },
+ "HPBase": {
+ "Value": 411.8400000007823
+ },
+ "HPAdd": {
+ "Value": 7.920000000856817
+ },
+ "SpeedBase": {
+ "Value": 98
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "5": {
+ "AvatarID": 1105,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 128000
+ },
+ {
+ "ItemID": 112013,
+ "ItemNum": 7
+ },
+ {
+ "ItemID": 110401,
+ "ItemNum": 28
+ }
+ ],
+ "MaxLevel": 70,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 194.40000000037253
+ },
+ "AttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "DefenceBase": {
+ "Value": 207
+ },
+ "DefenceAdd": {
+ "Value": 3.450000000419095
+ },
+ "HPBase": {
+ "Value": 475.20000000018626
+ },
+ "HPAdd": {
+ "Value": 7.920000000856817
+ },
+ "SpeedBase": {
+ "Value": 98
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "6": {
+ "AvatarID": 1105,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "MaxLevel": 80,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 220.32000000029802
+ },
+ "AttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "DefenceBase": {
+ "Value": 234.6000000005588
+ },
+ "DefenceAdd": {
+ "Value": 3.450000000419095
+ },
+ "HPBase": {
+ "Value": 538.5600000005215
+ },
+ "HPAdd": {
+ "Value": 7.920000000856817
+ },
+ "SpeedBase": {
+ "Value": 98
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ }
+ },
+ "1106": {
+ "0": {
+ "AvatarID": 1106,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 3200
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 4
+ }
+ ],
+ "MaxLevel": 20,
+ "PlayerLevelRequire": 15,
+ "AttackBase": {
+ "Value": 74.40000000037253
+ },
+ "AttackAdd": {
+ "Value": 3.7200000006705523
+ },
+ "DefenceBase": {
+ "Value": 63
+ },
+ "DefenceAdd": {
+ "Value": 3.1500000001396984
+ },
+ "HPBase": {
+ "Value": 134.40000000037253
+ },
+ "HPAdd": {
+ "Value": 6.720000000670552
+ },
+ "SpeedBase": {
+ "Value": 105
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "1": {
+ "AvatarID": 1106,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 6400
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 8
+ }
+ ],
+ "MaxLevel": 30,
+ "WorldLevelRequire": 1,
+ "AttackBase": {
+ "Value": 104.16000000014901
+ },
+ "AttackAdd": {
+ "Value": 3.7200000006705523
+ },
+ "DefenceBase": {
+ "Value": 88.20000000018626
+ },
+ "DefenceAdd": {
+ "Value": 3.1500000001396984
+ },
+ "HPBase": {
+ "Value": 188.160000000149
+ },
+ "HPAdd": {
+ "Value": 6.720000000670552
+ },
+ "SpeedBase": {
+ "Value": 105
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "2": {
+ "AvatarID": 1106,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 12800
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 110403,
+ "ItemNum": 2
+ }
+ ],
+ "MaxLevel": 40,
+ "WorldLevelRequire": 2,
+ "AttackBase": {
+ "Value": 133.92000000085682
+ },
+ "AttackAdd": {
+ "Value": 3.7200000006705523
+ },
+ "DefenceBase": {
+ "Value": 113.40000000037253
+ },
+ "DefenceAdd": {
+ "Value": 3.1500000001396984
+ },
+ "HPBase": {
+ "Value": 241.92000000085682
+ },
+ "HPAdd": {
+ "Value": 6.720000000670552
+ },
+ "SpeedBase": {
+ "Value": 105
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "3": {
+ "AvatarID": 1106,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 32000
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 110403,
+ "ItemNum": 5
+ }
+ ],
+ "MaxLevel": 50,
+ "WorldLevelRequire": 3,
+ "AttackBase": {
+ "Value": 163.6800000006333
+ },
+ "AttackAdd": {
+ "Value": 3.7200000006705523
+ },
+ "DefenceBase": {
+ "Value": 138.6000000005588
+ },
+ "DefenceAdd": {
+ "Value": 3.1500000001396984
+ },
+ "HPBase": {
+ "Value": 295.6800000006333
+ },
+ "HPAdd": {
+ "Value": 6.720000000670552
+ },
+ "SpeedBase": {
+ "Value": 105
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "4": {
+ "AvatarID": 1106,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 64000
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 110403,
+ "ItemNum": 15
+ }
+ ],
+ "MaxLevel": 60,
+ "WorldLevelRequire": 4,
+ "AttackBase": {
+ "Value": 193.44000000040978
+ },
+ "AttackAdd": {
+ "Value": 3.7200000006705523
+ },
+ "DefenceBase": {
+ "Value": 163.80000000074506
+ },
+ "DefenceAdd": {
+ "Value": 3.1500000001396984
+ },
+ "HPBase": {
+ "Value": 349.4400000004098
+ },
+ "HPAdd": {
+ "Value": 6.720000000670552
+ },
+ "SpeedBase": {
+ "Value": 105
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "5": {
+ "AvatarID": 1106,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 128000
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 7
+ },
+ {
+ "ItemID": 110403,
+ "ItemNum": 28
+ }
+ ],
+ "MaxLevel": 70,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 223.20000000018626
+ },
+ "AttackAdd": {
+ "Value": 3.7200000006705523
+ },
+ "DefenceBase": {
+ "Value": 189
+ },
+ "DefenceAdd": {
+ "Value": 3.1500000001396984
+ },
+ "HPBase": {
+ "Value": 403.20000000018626
+ },
+ "HPAdd": {
+ "Value": 6.720000000670552
+ },
+ "SpeedBase": {
+ "Value": 105
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "6": {
+ "AvatarID": 1106,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "MaxLevel": 80,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 252.96000000089407
+ },
+ "AttackAdd": {
+ "Value": 3.7200000006705523
+ },
+ "DefenceBase": {
+ "Value": 214.20000000018626
+ },
+ "DefenceAdd": {
+ "Value": 3.1500000001396984
+ },
+ "HPBase": {
+ "Value": 456.96000000089407
+ },
+ "HPAdd": {
+ "Value": 6.720000000670552
+ },
+ "SpeedBase": {
+ "Value": 105
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ }
+ },
+ "1107": {
+ "0": {
+ "AvatarID": 1107,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 112011,
+ "ItemNum": 5
+ }
+ ],
+ "MaxLevel": 20,
+ "PlayerLevelRequire": 15,
+ "AttackBase": {
+ "Value": 100.32000000029802
+ },
+ "AttackAdd": {
+ "Value": 5.015999999595806
+ },
+ "DefenceBase": {
+ "Value": 66
+ },
+ "DefenceAdd": {
+ "Value": 3.3000000002793968
+ },
+ "HPBase": {
+ "Value": 168.96000000089407
+ },
+ "HPAdd": {
+ "Value": 8.447999999858439
+ },
+ "SpeedBase": {
+ "Value": 90
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ },
+ "1": {
+ "AvatarID": 1107,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 112011,
+ "ItemNum": 10
+ }
+ ],
+ "MaxLevel": 30,
+ "WorldLevelRequire": 1,
+ "AttackBase": {
+ "Value": 140.44799999985844
+ },
+ "AttackAdd": {
+ "Value": 5.015999999595806
+ },
+ "DefenceBase": {
+ "Value": 92.40000000037253
+ },
+ "DefenceAdd": {
+ "Value": 3.3000000002793968
+ },
+ "HPBase": {
+ "Value": 236.54400000022724
+ },
+ "HPAdd": {
+ "Value": 8.447999999858439
+ },
+ "SpeedBase": {
+ "Value": 90
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ },
+ "2": {
+ "AvatarID": 1107,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 112012,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 110401,
+ "ItemNum": 3
+ }
+ ],
+ "MaxLevel": 40,
+ "WorldLevelRequire": 2,
+ "AttackBase": {
+ "Value": 180.57600000011735
+ },
+ "AttackAdd": {
+ "Value": 5.015999999595806
+ },
+ "DefenceBase": {
+ "Value": 118.80000000074506
+ },
+ "DefenceAdd": {
+ "Value": 3.3000000002793968
+ },
+ "HPBase": {
+ "Value": 304.1279999995604
+ },
+ "HPAdd": {
+ "Value": 8.447999999858439
+ },
+ "SpeedBase": {
+ "Value": 90
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ },
+ "3": {
+ "AvatarID": 1107,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 112012,
+ "ItemNum": 9
+ },
+ {
+ "ItemID": 110401,
+ "ItemNum": 7
+ }
+ ],
+ "MaxLevel": 50,
+ "WorldLevelRequire": 3,
+ "AttackBase": {
+ "Value": 220.70400000037625
+ },
+ "AttackAdd": {
+ "Value": 5.015999999595806
+ },
+ "DefenceBase": {
+ "Value": 145.20000000018626
+ },
+ "DefenceAdd": {
+ "Value": 3.3000000002793968
+ },
+ "HPBase": {
+ "Value": 371.7120000005234
+ },
+ "HPAdd": {
+ "Value": 8.447999999858439
+ },
+ "SpeedBase": {
+ "Value": 90
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ },
+ "4": {
+ "AvatarID": 1107,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 112013,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 110401,
+ "ItemNum": 20
+ }
+ ],
+ "MaxLevel": 60,
+ "WorldLevelRequire": 4,
+ "AttackBase": {
+ "Value": 260.83200000063516
+ },
+ "AttackAdd": {
+ "Value": 5.015999999595806
+ },
+ "DefenceBase": {
+ "Value": 171.6000000005588
+ },
+ "DefenceAdd": {
+ "Value": 3.3000000002793968
+ },
+ "HPBase": {
+ "Value": 439.2959999998566
+ },
+ "HPAdd": {
+ "Value": 8.447999999858439
+ },
+ "SpeedBase": {
+ "Value": 90
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ },
+ "5": {
+ "AvatarID": 1107,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 112013,
+ "ItemNum": 9
+ },
+ {
+ "ItemID": 110401,
+ "ItemNum": 35
+ }
+ ],
+ "MaxLevel": 70,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 300.96000000089407
+ },
+ "AttackAdd": {
+ "Value": 5.015999999595806
+ },
+ "DefenceBase": {
+ "Value": 198
+ },
+ "DefenceAdd": {
+ "Value": 3.3000000002793968
+ },
+ "HPBase": {
+ "Value": 506.88000000081956
+ },
+ "HPAdd": {
+ "Value": 8.447999999858439
+ },
+ "SpeedBase": {
+ "Value": 90
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ },
+ "6": {
+ "AvatarID": 1107,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "MaxLevel": 80,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 341.08799999952316
+ },
+ "AttackAdd": {
+ "Value": 5.015999999595806
+ },
+ "DefenceBase": {
+ "Value": 224.40000000037253
+ },
+ "DefenceAdd": {
+ "Value": 3.3000000002793968
+ },
+ "HPBase": {
+ "Value": 574.4640000001527
+ },
+ "HPAdd": {
+ "Value": 8.447999999858439
+ },
+ "SpeedBase": {
+ "Value": 90
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ }
+ },
+ "1108": {
+ "0": {
+ "AvatarID": 1108,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 3200
+ },
+ {
+ "ItemID": 112011,
+ "ItemNum": 4
+ }
+ ],
+ "MaxLevel": 20,
+ "PlayerLevelRequire": 15,
+ "AttackBase": {
+ "Value": 84
+ },
+ "AttackAdd": {
+ "Value": 4.2000000001862645
+ },
+ "DefenceBase": {
+ "Value": 54
+ },
+ "DefenceAdd": {
+ "Value": 2.700000000651926
+ },
+ "HPBase": {
+ "Value": 139.20000000018626
+ },
+ "HPAdd": {
+ "Value": 6.96000000089407
+ },
+ "SpeedBase": {
+ "Value": 102
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "1": {
+ "AvatarID": 1108,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 6400
+ },
+ {
+ "ItemID": 112011,
+ "ItemNum": 8
+ }
+ ],
+ "MaxLevel": 30,
+ "WorldLevelRequire": 1,
+ "AttackBase": {
+ "Value": 117.6000000005588
+ },
+ "AttackAdd": {
+ "Value": 4.2000000001862645
+ },
+ "DefenceBase": {
+ "Value": 75.6000000005588
+ },
+ "DefenceAdd": {
+ "Value": 2.700000000651926
+ },
+ "HPBase": {
+ "Value": 194.88000000081956
+ },
+ "HPAdd": {
+ "Value": 6.96000000089407
+ },
+ "SpeedBase": {
+ "Value": 102
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "2": {
+ "AvatarID": 1108,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 12800
+ },
+ {
+ "ItemID": 112012,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 110405,
+ "ItemNum": 2
+ }
+ ],
+ "MaxLevel": 40,
+ "WorldLevelRequire": 2,
+ "AttackBase": {
+ "Value": 151.20000000018626
+ },
+ "AttackAdd": {
+ "Value": 4.2000000001862645
+ },
+ "DefenceBase": {
+ "Value": 97.20000000018626
+ },
+ "DefenceAdd": {
+ "Value": 2.700000000651926
+ },
+ "HPBase": {
+ "Value": 250.56000000052154
+ },
+ "HPAdd": {
+ "Value": 6.96000000089407
+ },
+ "SpeedBase": {
+ "Value": 102
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "3": {
+ "AvatarID": 1108,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 32000
+ },
+ {
+ "ItemID": 112012,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 110405,
+ "ItemNum": 5
+ }
+ ],
+ "MaxLevel": 50,
+ "WorldLevelRequire": 3,
+ "AttackBase": {
+ "Value": 184.80000000074506
+ },
+ "AttackAdd": {
+ "Value": 4.2000000001862645
+ },
+ "DefenceBase": {
+ "Value": 118.80000000074506
+ },
+ "DefenceAdd": {
+ "Value": 2.700000000651926
+ },
+ "HPBase": {
+ "Value": 306.2400000002235
+ },
+ "HPAdd": {
+ "Value": 6.96000000089407
+ },
+ "SpeedBase": {
+ "Value": 102
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "4": {
+ "AvatarID": 1108,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 64000
+ },
+ {
+ "ItemID": 112013,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 110405,
+ "ItemNum": 15
+ }
+ ],
+ "MaxLevel": 60,
+ "WorldLevelRequire": 4,
+ "AttackBase": {
+ "Value": 218.40000000037253
+ },
+ "AttackAdd": {
+ "Value": 4.2000000001862645
+ },
+ "DefenceBase": {
+ "Value": 140.40000000037253
+ },
+ "DefenceAdd": {
+ "Value": 2.700000000651926
+ },
+ "HPBase": {
+ "Value": 361.9200000008568
+ },
+ "HPAdd": {
+ "Value": 6.96000000089407
+ },
+ "SpeedBase": {
+ "Value": 102
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "5": {
+ "AvatarID": 1108,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 128000
+ },
+ {
+ "ItemID": 112013,
+ "ItemNum": 7
+ },
+ {
+ "ItemID": 110405,
+ "ItemNum": 28
+ }
+ ],
+ "MaxLevel": 70,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 252
+ },
+ "AttackAdd": {
+ "Value": 4.2000000001862645
+ },
+ "DefenceBase": {
+ "Value": 162
+ },
+ "DefenceAdd": {
+ "Value": 2.700000000651926
+ },
+ "HPBase": {
+ "Value": 417.6000000005588
+ },
+ "HPAdd": {
+ "Value": 6.96000000089407
+ },
+ "SpeedBase": {
+ "Value": 102
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "6": {
+ "AvatarID": 1108,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "MaxLevel": 80,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 285.6000000005588
+ },
+ "AttackAdd": {
+ "Value": 4.2000000001862645
+ },
+ "DefenceBase": {
+ "Value": 183.6000000005588
+ },
+ "DefenceAdd": {
+ "Value": 2.700000000651926
+ },
+ "HPBase": {
+ "Value": 473.28000000026077
+ },
+ "HPAdd": {
+ "Value": 6.96000000089407
+ },
+ "SpeedBase": {
+ "Value": 102
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ }
+ },
+ "1109": {
+ "0": {
+ "AvatarID": 1109,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 3200
+ },
+ {
+ "ItemID": 112011,
+ "ItemNum": 4
+ }
+ ],
+ "MaxLevel": 20,
+ "PlayerLevelRequire": 15,
+ "AttackBase": {
+ "Value": 84
+ },
+ "AttackAdd": {
+ "Value": 4.2000000001862645
+ },
+ "DefenceBase": {
+ "Value": 48
+ },
+ "DefenceAdd": {
+ "Value": 2.400000000372529
+ },
+ "HPBase": {
+ "Value": 182.40000000037253
+ },
+ "HPAdd": {
+ "Value": 9.120000000111759
+ },
+ "SpeedBase": {
+ "Value": 94
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ },
+ "1": {
+ "AvatarID": 1109,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 6400
+ },
+ {
+ "ItemID": 112011,
+ "ItemNum": 8
+ }
+ ],
+ "MaxLevel": 30,
+ "WorldLevelRequire": 1,
+ "AttackBase": {
+ "Value": 117.6000000005588
+ },
+ "AttackAdd": {
+ "Value": 4.2000000001862645
+ },
+ "DefenceBase": {
+ "Value": 67.20000000018626
+ },
+ "DefenceAdd": {
+ "Value": 2.400000000372529
+ },
+ "HPBase": {
+ "Value": 255.36000000033528
+ },
+ "HPAdd": {
+ "Value": 9.120000000111759
+ },
+ "SpeedBase": {
+ "Value": 94
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ },
+ "2": {
+ "AvatarID": 1109,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 12800
+ },
+ {
+ "ItemID": 112012,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 110402,
+ "ItemNum": 2
+ }
+ ],
+ "MaxLevel": 40,
+ "WorldLevelRequire": 2,
+ "AttackBase": {
+ "Value": 151.20000000018626
+ },
+ "AttackAdd": {
+ "Value": 4.2000000001862645
+ },
+ "DefenceBase": {
+ "Value": 86.40000000037253
+ },
+ "DefenceAdd": {
+ "Value": 2.400000000372529
+ },
+ "HPBase": {
+ "Value": 328.320000000298
+ },
+ "HPAdd": {
+ "Value": 9.120000000111759
+ },
+ "SpeedBase": {
+ "Value": 94
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ },
+ "3": {
+ "AvatarID": 1109,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 32000
+ },
+ {
+ "ItemID": 112012,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 110402,
+ "ItemNum": 5
+ }
+ ],
+ "MaxLevel": 50,
+ "WorldLevelRequire": 3,
+ "AttackBase": {
+ "Value": 184.80000000074506
+ },
+ "AttackAdd": {
+ "Value": 4.2000000001862645
+ },
+ "DefenceBase": {
+ "Value": 105.6000000005588
+ },
+ "DefenceAdd": {
+ "Value": 2.400000000372529
+ },
+ "HPBase": {
+ "Value": 401.28000000026077
+ },
+ "HPAdd": {
+ "Value": 9.120000000111759
+ },
+ "SpeedBase": {
+ "Value": 94
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ },
+ "4": {
+ "AvatarID": 1109,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 64000
+ },
+ {
+ "ItemID": 112013,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 110402,
+ "ItemNum": 15
+ }
+ ],
+ "MaxLevel": 60,
+ "WorldLevelRequire": 4,
+ "AttackBase": {
+ "Value": 218.40000000037253
+ },
+ "AttackAdd": {
+ "Value": 4.2000000001862645
+ },
+ "DefenceBase": {
+ "Value": 124.80000000074506
+ },
+ "DefenceAdd": {
+ "Value": 2.400000000372529
+ },
+ "HPBase": {
+ "Value": 474.2400000002235
+ },
+ "HPAdd": {
+ "Value": 9.120000000111759
+ },
+ "SpeedBase": {
+ "Value": 94
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ },
+ "5": {
+ "AvatarID": 1109,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 128000
+ },
+ {
+ "ItemID": 112013,
+ "ItemNum": 7
+ },
+ {
+ "ItemID": 110402,
+ "ItemNum": 28
+ }
+ ],
+ "MaxLevel": 70,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 252
+ },
+ "AttackAdd": {
+ "Value": 4.2000000001862645
+ },
+ "DefenceBase": {
+ "Value": 144
+ },
+ "DefenceAdd": {
+ "Value": 2.400000000372529
+ },
+ "HPBase": {
+ "Value": 547.2000000001863
+ },
+ "HPAdd": {
+ "Value": 9.120000000111759
+ },
+ "SpeedBase": {
+ "Value": 94
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ },
+ "6": {
+ "AvatarID": 1109,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "MaxLevel": 80,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 285.6000000005588
+ },
+ "AttackAdd": {
+ "Value": 4.2000000001862645
+ },
+ "DefenceBase": {
+ "Value": 163.20000000018626
+ },
+ "DefenceAdd": {
+ "Value": 2.400000000372529
+ },
+ "HPBase": {
+ "Value": 620.160000000149
+ },
+ "HPAdd": {
+ "Value": 9.120000000111759
+ },
+ "SpeedBase": {
+ "Value": 94
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ }
+ },
+ "1110": {
+ "0": {
+ "AvatarID": 1110,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 3200
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 4
+ }
+ ],
+ "MaxLevel": 20,
+ "PlayerLevelRequire": 15,
+ "AttackBase": {
+ "Value": 67.20000000018626
+ },
+ "AttackAdd": {
+ "Value": 3.360000000335276
+ },
+ "DefenceBase": {
+ "Value": 75
+ },
+ "DefenceAdd": {
+ "Value": 3.750000000698492
+ },
+ "HPBase": {
+ "Value": 144
+ },
+ "HPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "SpeedBase": {
+ "Value": 100
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "1": {
+ "AvatarID": 1110,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 6400
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 8
+ }
+ ],
+ "MaxLevel": 30,
+ "WorldLevelRequire": 1,
+ "AttackBase": {
+ "Value": 94.0800000000745
+ },
+ "AttackAdd": {
+ "Value": 3.360000000335276
+ },
+ "DefenceBase": {
+ "Value": 105
+ },
+ "DefenceAdd": {
+ "Value": 3.750000000698492
+ },
+ "HPBase": {
+ "Value": 201.6000000005588
+ },
+ "HPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "SpeedBase": {
+ "Value": 100
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "2": {
+ "AvatarID": 1110,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 12800
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 110416,
+ "ItemNum": 2
+ }
+ ],
+ "MaxLevel": 40,
+ "WorldLevelRequire": 2,
+ "AttackBase": {
+ "Value": 120.96000000089407
+ },
+ "AttackAdd": {
+ "Value": 3.360000000335276
+ },
+ "DefenceBase": {
+ "Value": 135
+ },
+ "DefenceAdd": {
+ "Value": 3.750000000698492
+ },
+ "HPBase": {
+ "Value": 259.20000000018626
+ },
+ "HPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "SpeedBase": {
+ "Value": 100
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "3": {
+ "AvatarID": 1110,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 32000
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 110416,
+ "ItemNum": 5
+ }
+ ],
+ "MaxLevel": 50,
+ "WorldLevelRequire": 3,
+ "AttackBase": {
+ "Value": 147.8400000007823
+ },
+ "AttackAdd": {
+ "Value": 3.360000000335276
+ },
+ "DefenceBase": {
+ "Value": 165
+ },
+ "DefenceAdd": {
+ "Value": 3.750000000698492
+ },
+ "HPBase": {
+ "Value": 316.80000000074506
+ },
+ "HPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "SpeedBase": {
+ "Value": 100
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "4": {
+ "AvatarID": 1110,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 64000
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 110416,
+ "ItemNum": 15
+ }
+ ],
+ "MaxLevel": 60,
+ "WorldLevelRequire": 4,
+ "AttackBase": {
+ "Value": 174.72000000067055
+ },
+ "AttackAdd": {
+ "Value": 3.360000000335276
+ },
+ "DefenceBase": {
+ "Value": 195
+ },
+ "DefenceAdd": {
+ "Value": 3.750000000698492
+ },
+ "HPBase": {
+ "Value": 374.40000000037253
+ },
+ "HPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "SpeedBase": {
+ "Value": 100
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "5": {
+ "AvatarID": 1110,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 128000
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 7
+ },
+ {
+ "ItemID": 110416,
+ "ItemNum": 28
+ }
+ ],
+ "MaxLevel": 70,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 201.6000000005588
+ },
+ "AttackAdd": {
+ "Value": 3.360000000335276
+ },
+ "DefenceBase": {
+ "Value": 225
+ },
+ "DefenceAdd": {
+ "Value": 3.750000000698492
+ },
+ "HPBase": {
+ "Value": 432
+ },
+ "HPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "SpeedBase": {
+ "Value": 100
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "6": {
+ "AvatarID": 1110,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "MaxLevel": 80,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 228.48000000044703
+ },
+ "AttackAdd": {
+ "Value": 3.360000000335276
+ },
+ "DefenceBase": {
+ "Value": 255
+ },
+ "DefenceAdd": {
+ "Value": 3.750000000698492
+ },
+ "HPBase": {
+ "Value": 489.6000000005588
+ },
+ "HPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "SpeedBase": {
+ "Value": 100
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ }
+ },
+ "1111": {
+ "0": {
+ "AvatarID": 1111,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 3200
+ },
+ {
+ "ItemID": 112011,
+ "ItemNum": 4
+ }
+ ],
+ "MaxLevel": 20,
+ "PlayerLevelRequire": 15,
+ "AttackBase": {
+ "Value": 79.20000000018626
+ },
+ "AttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "DefenceBase": {
+ "Value": 66
+ },
+ "DefenceAdd": {
+ "Value": 3.3000000002793968
+ },
+ "HPBase": {
+ "Value": 124.80000000074506
+ },
+ "HPAdd": {
+ "Value": 6.240000000223517
+ },
+ "SpeedBase": {
+ "Value": 103
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "1": {
+ "AvatarID": 1111,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 6400
+ },
+ {
+ "ItemID": 112011,
+ "ItemNum": 8
+ }
+ ],
+ "MaxLevel": 30,
+ "WorldLevelRequire": 1,
+ "AttackBase": {
+ "Value": 110.88000000081956
+ },
+ "AttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "DefenceBase": {
+ "Value": 92.40000000037253
+ },
+ "DefenceAdd": {
+ "Value": 3.3000000002793968
+ },
+ "HPBase": {
+ "Value": 174.72000000067055
+ },
+ "HPAdd": {
+ "Value": 6.240000000223517
+ },
+ "SpeedBase": {
+ "Value": 103
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "2": {
+ "AvatarID": 1111,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 12800
+ },
+ {
+ "ItemID": 112012,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 110401,
+ "ItemNum": 2
+ }
+ ],
+ "MaxLevel": 40,
+ "WorldLevelRequire": 2,
+ "AttackBase": {
+ "Value": 142.56000000052154
+ },
+ "AttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "DefenceBase": {
+ "Value": 118.80000000074506
+ },
+ "DefenceAdd": {
+ "Value": 3.3000000002793968
+ },
+ "HPBase": {
+ "Value": 224.64000000059605
+ },
+ "HPAdd": {
+ "Value": 6.240000000223517
+ },
+ "SpeedBase": {
+ "Value": 103
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "3": {
+ "AvatarID": 1111,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 32000
+ },
+ {
+ "ItemID": 112012,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 110401,
+ "ItemNum": 5
+ }
+ ],
+ "MaxLevel": 50,
+ "WorldLevelRequire": 3,
+ "AttackBase": {
+ "Value": 174.24000000022352
+ },
+ "AttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "DefenceBase": {
+ "Value": 145.20000000018626
+ },
+ "DefenceAdd": {
+ "Value": 3.3000000002793968
+ },
+ "HPBase": {
+ "Value": 274.56000000052154
+ },
+ "HPAdd": {
+ "Value": 6.240000000223517
+ },
+ "SpeedBase": {
+ "Value": 103
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "4": {
+ "AvatarID": 1111,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 64000
+ },
+ {
+ "ItemID": 112013,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 110401,
+ "ItemNum": 15
+ }
+ ],
+ "MaxLevel": 60,
+ "WorldLevelRequire": 4,
+ "AttackBase": {
+ "Value": 205.92000000085682
+ },
+ "AttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "DefenceBase": {
+ "Value": 171.6000000005588
+ },
+ "DefenceAdd": {
+ "Value": 3.3000000002793968
+ },
+ "HPBase": {
+ "Value": 324.48000000044703
+ },
+ "HPAdd": {
+ "Value": 6.240000000223517
+ },
+ "SpeedBase": {
+ "Value": 103
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "5": {
+ "AvatarID": 1111,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 128000
+ },
+ {
+ "ItemID": 112013,
+ "ItemNum": 7
+ },
+ {
+ "ItemID": 110401,
+ "ItemNum": 28
+ }
+ ],
+ "MaxLevel": 70,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 237.6000000005588
+ },
+ "AttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "DefenceBase": {
+ "Value": 198
+ },
+ "DefenceAdd": {
+ "Value": 3.3000000002793968
+ },
+ "HPBase": {
+ "Value": 374.40000000037253
+ },
+ "HPAdd": {
+ "Value": 6.240000000223517
+ },
+ "SpeedBase": {
+ "Value": 103
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "6": {
+ "AvatarID": 1111,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "MaxLevel": 80,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 269.28000000026077
+ },
+ "AttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "DefenceBase": {
+ "Value": 224.40000000037253
+ },
+ "DefenceAdd": {
+ "Value": 3.3000000002793968
+ },
+ "HPBase": {
+ "Value": 424.320000000298
+ },
+ "HPAdd": {
+ "Value": 6.240000000223517
+ },
+ "SpeedBase": {
+ "Value": 103
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ }
+ },
+ "1201": {
+ "0": {
+ "AvatarID": 1201,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 3200
+ },
+ {
+ "ItemID": 111011,
+ "ItemNum": 4
+ }
+ ],
+ "MaxLevel": 20,
+ "PlayerLevelRequire": 15,
+ "AttackBase": {
+ "Value": 88.80000000074506
+ },
+ "AttackAdd": {
+ "Value": 4.440000000409782
+ },
+ "DefenceBase": {
+ "Value": 60
+ },
+ "DefenceAdd": {
+ "Value": 3
+ },
+ "HPBase": {
+ "Value": 139.20000000018626
+ },
+ "HPAdd": {
+ "Value": 6.96000000089407
+ },
+ "SpeedBase": {
+ "Value": 98
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "1": {
+ "AvatarID": 1201,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 6400
+ },
+ {
+ "ItemID": 111011,
+ "ItemNum": 8
+ }
+ ],
+ "MaxLevel": 30,
+ "WorldLevelRequire": 1,
+ "AttackBase": {
+ "Value": 124.32000000029802
+ },
+ "AttackAdd": {
+ "Value": 4.440000000409782
+ },
+ "DefenceBase": {
+ "Value": 84
+ },
+ "DefenceAdd": {
+ "Value": 3
+ },
+ "HPBase": {
+ "Value": 194.88000000081956
+ },
+ "HPAdd": {
+ "Value": 6.96000000089407
+ },
+ "SpeedBase": {
+ "Value": 98
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "2": {
+ "AvatarID": 1201,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 12800
+ },
+ {
+ "ItemID": 111012,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 110406,
+ "ItemNum": 2
+ }
+ ],
+ "MaxLevel": 40,
+ "WorldLevelRequire": 2,
+ "AttackBase": {
+ "Value": 159.8400000007823
+ },
+ "AttackAdd": {
+ "Value": 4.440000000409782
+ },
+ "DefenceBase": {
+ "Value": 108
+ },
+ "DefenceAdd": {
+ "Value": 3
+ },
+ "HPBase": {
+ "Value": 250.56000000052154
+ },
+ "HPAdd": {
+ "Value": 6.96000000089407
+ },
+ "SpeedBase": {
+ "Value": 98
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "3": {
+ "AvatarID": 1201,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 32000
+ },
+ {
+ "ItemID": 111012,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 110406,
+ "ItemNum": 5
+ }
+ ],
+ "MaxLevel": 50,
+ "WorldLevelRequire": 3,
+ "AttackBase": {
+ "Value": 195.36000000033528
+ },
+ "AttackAdd": {
+ "Value": 4.440000000409782
+ },
+ "DefenceBase": {
+ "Value": 132
+ },
+ "DefenceAdd": {
+ "Value": 3
+ },
+ "HPBase": {
+ "Value": 306.2400000002235
+ },
+ "HPAdd": {
+ "Value": 6.96000000089407
+ },
+ "SpeedBase": {
+ "Value": 98
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "4": {
+ "AvatarID": 1201,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 64000
+ },
+ {
+ "ItemID": 111013,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 110406,
+ "ItemNum": 15
+ }
+ ],
+ "MaxLevel": 60,
+ "WorldLevelRequire": 4,
+ "AttackBase": {
+ "Value": 230.88000000081956
+ },
+ "AttackAdd": {
+ "Value": 4.440000000409782
+ },
+ "DefenceBase": {
+ "Value": 156
+ },
+ "DefenceAdd": {
+ "Value": 3
+ },
+ "HPBase": {
+ "Value": 361.9200000008568
+ },
+ "HPAdd": {
+ "Value": 6.96000000089407
+ },
+ "SpeedBase": {
+ "Value": 98
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "5": {
+ "AvatarID": 1201,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 128000
+ },
+ {
+ "ItemID": 111013,
+ "ItemNum": 7
+ },
+ {
+ "ItemID": 110406,
+ "ItemNum": 28
+ }
+ ],
+ "MaxLevel": 70,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 266.40000000037253
+ },
+ "AttackAdd": {
+ "Value": 4.440000000409782
+ },
+ "DefenceBase": {
+ "Value": 180
+ },
+ "DefenceAdd": {
+ "Value": 3
+ },
+ "HPBase": {
+ "Value": 417.6000000005588
+ },
+ "HPAdd": {
+ "Value": 6.96000000089407
+ },
+ "SpeedBase": {
+ "Value": 98
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "6": {
+ "AvatarID": 1201,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "MaxLevel": 80,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 301.9200000008568
+ },
+ "AttackAdd": {
+ "Value": 4.440000000409782
+ },
+ "DefenceBase": {
+ "Value": 204
+ },
+ "DefenceAdd": {
+ "Value": 3
+ },
+ "HPBase": {
+ "Value": 473.28000000026077
+ },
+ "HPAdd": {
+ "Value": 6.96000000089407
+ },
+ "SpeedBase": {
+ "Value": 98
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ }
+ },
+ "1202": {
+ "0": {
+ "AvatarID": 1202,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 3200
+ },
+ {
+ "ItemID": 113001,
+ "ItemNum": 4
+ }
+ ],
+ "MaxLevel": 20,
+ "PlayerLevelRequire": 15,
+ "AttackBase": {
+ "Value": 72
+ },
+ "AttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "DefenceBase": {
+ "Value": 54
+ },
+ "DefenceAdd": {
+ "Value": 2.700000000651926
+ },
+ "HPBase": {
+ "Value": 115.20000000018626
+ },
+ "HPAdd": {
+ "Value": 5.760000000707805
+ },
+ "SpeedBase": {
+ "Value": 112
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "1": {
+ "AvatarID": 1202,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 6400
+ },
+ {
+ "ItemID": 113001,
+ "ItemNum": 8
+ }
+ ],
+ "MaxLevel": 30,
+ "WorldLevelRequire": 1,
+ "AttackBase": {
+ "Value": 100.80000000074506
+ },
+ "AttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "DefenceBase": {
+ "Value": 75.6000000005588
+ },
+ "DefenceAdd": {
+ "Value": 2.700000000651926
+ },
+ "HPBase": {
+ "Value": 161.28000000026077
+ },
+ "HPAdd": {
+ "Value": 5.760000000707805
+ },
+ "SpeedBase": {
+ "Value": 112
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "2": {
+ "AvatarID": 1202,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 12800
+ },
+ {
+ "ItemID": 113002,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 110404,
+ "ItemNum": 2
+ }
+ ],
+ "MaxLevel": 40,
+ "WorldLevelRequire": 2,
+ "AttackBase": {
+ "Value": 129.6000000005588
+ },
+ "AttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "DefenceBase": {
+ "Value": 97.20000000018626
+ },
+ "DefenceAdd": {
+ "Value": 2.700000000651926
+ },
+ "HPBase": {
+ "Value": 207.36000000033528
+ },
+ "HPAdd": {
+ "Value": 5.760000000707805
+ },
+ "SpeedBase": {
+ "Value": 112
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "3": {
+ "AvatarID": 1202,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 32000
+ },
+ {
+ "ItemID": 113002,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 110404,
+ "ItemNum": 5
+ }
+ ],
+ "MaxLevel": 50,
+ "WorldLevelRequire": 3,
+ "AttackBase": {
+ "Value": 158.40000000037253
+ },
+ "AttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "DefenceBase": {
+ "Value": 118.80000000074506
+ },
+ "DefenceAdd": {
+ "Value": 2.700000000651926
+ },
+ "HPBase": {
+ "Value": 253.44000000040978
+ },
+ "HPAdd": {
+ "Value": 5.760000000707805
+ },
+ "SpeedBase": {
+ "Value": 112
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "4": {
+ "AvatarID": 1202,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 64000
+ },
+ {
+ "ItemID": 113003,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 110404,
+ "ItemNum": 15
+ }
+ ],
+ "MaxLevel": 60,
+ "WorldLevelRequire": 4,
+ "AttackBase": {
+ "Value": 187.20000000018626
+ },
+ "AttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "DefenceBase": {
+ "Value": 140.40000000037253
+ },
+ "DefenceAdd": {
+ "Value": 2.700000000651926
+ },
+ "HPBase": {
+ "Value": 299.5200000004843
+ },
+ "HPAdd": {
+ "Value": 5.760000000707805
+ },
+ "SpeedBase": {
+ "Value": 112
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "5": {
+ "AvatarID": 1202,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 128000
+ },
+ {
+ "ItemID": 113003,
+ "ItemNum": 7
+ },
+ {
+ "ItemID": 110404,
+ "ItemNum": 28
+ }
+ ],
+ "MaxLevel": 70,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 216
+ },
+ "AttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "DefenceBase": {
+ "Value": 162
+ },
+ "DefenceAdd": {
+ "Value": 2.700000000651926
+ },
+ "HPBase": {
+ "Value": 345.6000000005588
+ },
+ "HPAdd": {
+ "Value": 5.760000000707805
+ },
+ "SpeedBase": {
+ "Value": 112
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "6": {
+ "AvatarID": 1202,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "MaxLevel": 80,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 244.80000000074506
+ },
+ "AttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "DefenceBase": {
+ "Value": 183.6000000005588
+ },
+ "DefenceAdd": {
+ "Value": 2.700000000651926
+ },
+ "HPBase": {
+ "Value": 391.6800000006333
+ },
+ "HPAdd": {
+ "Value": 5.760000000707805
+ },
+ "SpeedBase": {
+ "Value": 112
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ }
+ },
+ "1203": {
+ "0": {
+ "AvatarID": 1203,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 113011,
+ "ItemNum": 5
+ }
+ ],
+ "MaxLevel": 20,
+ "PlayerLevelRequire": 15,
+ "AttackBase": {
+ "Value": 102.96000000089407
+ },
+ "AttackAdd": {
+ "Value": 5.147999999579042
+ },
+ "DefenceBase": {
+ "Value": 49.50000000046566
+ },
+ "DefenceAdd": {
+ "Value": 2.4750000000931323
+ },
+ "HPBase": {
+ "Value": 174.24000000022352
+ },
+ "HPAdd": {
+ "Value": 8.712000000523403
+ },
+ "SpeedBase": {
+ "Value": 101
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "1": {
+ "AvatarID": 1203,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 113011,
+ "ItemNum": 10
+ }
+ ],
+ "MaxLevel": 30,
+ "WorldLevelRequire": 1,
+ "AttackBase": {
+ "Value": 144.1439999998547
+ },
+ "AttackAdd": {
+ "Value": 5.147999999579042
+ },
+ "DefenceBase": {
+ "Value": 69.3000000002794
+ },
+ "DefenceAdd": {
+ "Value": 2.4750000000931323
+ },
+ "HPBase": {
+ "Value": 243.93600000045262
+ },
+ "HPAdd": {
+ "Value": 8.712000000523403
+ },
+ "SpeedBase": {
+ "Value": 101
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "2": {
+ "AvatarID": 1203,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 113012,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 110407,
+ "ItemNum": 3
+ }
+ ],
+ "MaxLevel": 40,
+ "WorldLevelRequire": 2,
+ "AttackBase": {
+ "Value": 185.32799999974668
+ },
+ "AttackAdd": {
+ "Value": 5.147999999579042
+ },
+ "DefenceBase": {
+ "Value": 89.10000000009313
+ },
+ "DefenceAdd": {
+ "Value": 2.4750000000931323
+ },
+ "HPBase": {
+ "Value": 313.6320000004489
+ },
+ "HPAdd": {
+ "Value": 8.712000000523403
+ },
+ "SpeedBase": {
+ "Value": 101
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "3": {
+ "AvatarID": 1203,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 113012,
+ "ItemNum": 9
+ },
+ {
+ "ItemID": 110407,
+ "ItemNum": 7
+ }
+ ],
+ "MaxLevel": 50,
+ "WorldLevelRequire": 3,
+ "AttackBase": {
+ "Value": 226.51200000033714
+ },
+ "AttackAdd": {
+ "Value": 5.147999999579042
+ },
+ "DefenceBase": {
+ "Value": 108.90000000083819
+ },
+ "DefenceAdd": {
+ "Value": 2.4750000000931323
+ },
+ "HPBase": {
+ "Value": 383.3279999997467
+ },
+ "HPAdd": {
+ "Value": 8.712000000523403
+ },
+ "SpeedBase": {
+ "Value": 101
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "4": {
+ "AvatarID": 1203,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 113013,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 110407,
+ "ItemNum": 20
+ }
+ ],
+ "MaxLevel": 60,
+ "WorldLevelRequire": 4,
+ "AttackBase": {
+ "Value": 267.6960000002291
+ },
+ "AttackAdd": {
+ "Value": 5.147999999579042
+ },
+ "DefenceBase": {
+ "Value": 128.70000000065193
+ },
+ "DefenceAdd": {
+ "Value": 2.4750000000931323
+ },
+ "HPBase": {
+ "Value": 453.02399999974295
+ },
+ "HPAdd": {
+ "Value": 8.712000000523403
+ },
+ "SpeedBase": {
+ "Value": 101
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "5": {
+ "AvatarID": 1203,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 113013,
+ "ItemNum": 9
+ },
+ {
+ "ItemID": 110407,
+ "ItemNum": 35
+ }
+ ],
+ "MaxLevel": 70,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 308.88000000081956
+ },
+ "AttackAdd": {
+ "Value": 5.147999999579042
+ },
+ "DefenceBase": {
+ "Value": 148.50000000046566
+ },
+ "DefenceAdd": {
+ "Value": 2.4750000000931323
+ },
+ "HPBase": {
+ "Value": 522.7200000006706
+ },
+ "HPAdd": {
+ "Value": 8.712000000523403
+ },
+ "SpeedBase": {
+ "Value": 101
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "6": {
+ "AvatarID": 1203,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "MaxLevel": 80,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 350.0639999997802
+ },
+ "AttackAdd": {
+ "Value": 5.147999999579042
+ },
+ "DefenceBase": {
+ "Value": 168.3000000002794
+ },
+ "DefenceAdd": {
+ "Value": 2.4750000000931323
+ },
+ "HPBase": {
+ "Value": 592.4159999999683
+ },
+ "HPAdd": {
+ "Value": 8.712000000523403
+ },
+ "SpeedBase": {
+ "Value": 101
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ }
+ },
+ "1204": {
+ "0": {
+ "AvatarID": 1204,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 113001,
+ "ItemNum": 5
+ }
+ ],
+ "MaxLevel": 20,
+ "PlayerLevelRequire": 15,
+ "AttackBase": {
+ "Value": 95.04000000003725
+ },
+ "AttackAdd": {
+ "Value": 4.752000000560656
+ },
+ "DefenceBase": {
+ "Value": 66
+ },
+ "DefenceAdd": {
+ "Value": 3.3000000002793968
+ },
+ "HPBase": {
+ "Value": 158.40000000037253
+ },
+ "HPAdd": {
+ "Value": 7.920000000856817
+ },
+ "SpeedBase": {
+ "Value": 99
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "1": {
+ "AvatarID": 1204,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 113001,
+ "ItemNum": 10
+ }
+ ],
+ "MaxLevel": 30,
+ "WorldLevelRequire": 1,
+ "AttackBase": {
+ "Value": 133.05599999963306
+ },
+ "AttackAdd": {
+ "Value": 4.752000000560656
+ },
+ "DefenceBase": {
+ "Value": 92.40000000037253
+ },
+ "DefenceAdd": {
+ "Value": 3.3000000002793968
+ },
+ "HPBase": {
+ "Value": 221.7600000007078
+ },
+ "HPAdd": {
+ "Value": 7.920000000856817
+ },
+ "SpeedBase": {
+ "Value": 99
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "2": {
+ "AvatarID": 1204,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 113002,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 110414,
+ "ItemNum": 3
+ }
+ ],
+ "MaxLevel": 40,
+ "WorldLevelRequire": 2,
+ "AttackBase": {
+ "Value": 171.07199999992736
+ },
+ "AttackAdd": {
+ "Value": 4.752000000560656
+ },
+ "DefenceBase": {
+ "Value": 118.80000000074506
+ },
+ "DefenceAdd": {
+ "Value": 3.3000000002793968
+ },
+ "HPBase": {
+ "Value": 285.12000000011176
+ },
+ "HPAdd": {
+ "Value": 7.920000000856817
+ },
+ "SpeedBase": {
+ "Value": 99
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "3": {
+ "AvatarID": 1204,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 113002,
+ "ItemNum": 9
+ },
+ {
+ "ItemID": 110414,
+ "ItemNum": 7
+ }
+ ],
+ "MaxLevel": 50,
+ "WorldLevelRequire": 3,
+ "AttackBase": {
+ "Value": 209.08799999952316
+ },
+ "AttackAdd": {
+ "Value": 4.752000000560656
+ },
+ "DefenceBase": {
+ "Value": 145.20000000018626
+ },
+ "DefenceAdd": {
+ "Value": 3.3000000002793968
+ },
+ "HPBase": {
+ "Value": 348.48000000044703
+ },
+ "HPAdd": {
+ "Value": 7.920000000856817
+ },
+ "SpeedBase": {
+ "Value": 99
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "4": {
+ "AvatarID": 1204,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 113003,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 110414,
+ "ItemNum": 20
+ }
+ ],
+ "MaxLevel": 60,
+ "WorldLevelRequire": 4,
+ "AttackBase": {
+ "Value": 247.10399999981746
+ },
+ "AttackAdd": {
+ "Value": 4.752000000560656
+ },
+ "DefenceBase": {
+ "Value": 171.6000000005588
+ },
+ "DefenceAdd": {
+ "Value": 3.3000000002793968
+ },
+ "HPBase": {
+ "Value": 411.8400000007823
+ },
+ "HPAdd": {
+ "Value": 7.920000000856817
+ },
+ "SpeedBase": {
+ "Value": 99
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "5": {
+ "AvatarID": 1204,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 113003,
+ "ItemNum": 9
+ },
+ {
+ "ItemID": 110414,
+ "ItemNum": 35
+ }
+ ],
+ "MaxLevel": 70,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 285.12000000011176
+ },
+ "AttackAdd": {
+ "Value": 4.752000000560656
+ },
+ "DefenceBase": {
+ "Value": 198
+ },
+ "DefenceAdd": {
+ "Value": 3.3000000002793968
+ },
+ "HPBase": {
+ "Value": 475.20000000018626
+ },
+ "HPAdd": {
+ "Value": 7.920000000856817
+ },
+ "SpeedBase": {
+ "Value": 99
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "6": {
+ "AvatarID": 1204,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "MaxLevel": 80,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 323.13599999970756
+ },
+ "AttackAdd": {
+ "Value": 4.752000000560656
+ },
+ "DefenceBase": {
+ "Value": 224.40000000037253
+ },
+ "DefenceAdd": {
+ "Value": 3.3000000002793968
+ },
+ "HPBase": {
+ "Value": 538.5600000005215
+ },
+ "HPAdd": {
+ "Value": 7.920000000856817
+ },
+ "SpeedBase": {
+ "Value": 99
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ }
+ },
+ "1205": {
+ "0": {
+ "AvatarID": 1205,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 113001,
+ "ItemNum": 5
+ }
+ ],
+ "MaxLevel": 20,
+ "PlayerLevelRequire": 15,
+ "AttackBase": {
+ "Value": 73.92000000085682
+ },
+ "AttackAdd": {
+ "Value": 3.6960000002291054
+ },
+ "DefenceBase": {
+ "Value": 66
+ },
+ "DefenceAdd": {
+ "Value": 3.3000000002793968
+ },
+ "HPBase": {
+ "Value": 184.80000000074506
+ },
+ "HPAdd": {
+ "Value": 9.240000000223517
+ },
+ "SpeedBase": {
+ "Value": 97
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ },
+ "1": {
+ "AvatarID": 1205,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 113001,
+ "ItemNum": 10
+ }
+ ],
+ "MaxLevel": 30,
+ "WorldLevelRequire": 1,
+ "AttackBase": {
+ "Value": 103.48799999989569
+ },
+ "AttackAdd": {
+ "Value": 3.6960000002291054
+ },
+ "DefenceBase": {
+ "Value": 92.40000000037253
+ },
+ "DefenceAdd": {
+ "Value": 3.3000000002793968
+ },
+ "HPBase": {
+ "Value": 258.72000000067055
+ },
+ "HPAdd": {
+ "Value": 9.240000000223517
+ },
+ "SpeedBase": {
+ "Value": 97
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ },
+ "2": {
+ "AvatarID": 1205,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 113002,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 110415,
+ "ItemNum": 3
+ }
+ ],
+ "MaxLevel": 40,
+ "WorldLevelRequire": 2,
+ "AttackBase": {
+ "Value": 133.05599999963306
+ },
+ "AttackAdd": {
+ "Value": 3.6960000002291054
+ },
+ "DefenceBase": {
+ "Value": 118.80000000074506
+ },
+ "DefenceAdd": {
+ "Value": 3.3000000002793968
+ },
+ "HPBase": {
+ "Value": 332.64000000059605
+ },
+ "HPAdd": {
+ "Value": 9.240000000223517
+ },
+ "SpeedBase": {
+ "Value": 97
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ },
+ "3": {
+ "AvatarID": 1205,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 113002,
+ "ItemNum": 9
+ },
+ {
+ "ItemID": 110415,
+ "ItemNum": 7
+ }
+ ],
+ "MaxLevel": 50,
+ "WorldLevelRequire": 3,
+ "AttackBase": {
+ "Value": 162.62400000030175
+ },
+ "AttackAdd": {
+ "Value": 3.6960000002291054
+ },
+ "DefenceBase": {
+ "Value": 145.20000000018626
+ },
+ "DefenceAdd": {
+ "Value": 3.3000000002793968
+ },
+ "HPBase": {
+ "Value": 406.56000000052154
+ },
+ "HPAdd": {
+ "Value": 9.240000000223517
+ },
+ "SpeedBase": {
+ "Value": 97
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ },
+ "4": {
+ "AvatarID": 1205,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 113003,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 110415,
+ "ItemNum": 20
+ }
+ ],
+ "MaxLevel": 60,
+ "WorldLevelRequire": 4,
+ "AttackBase": {
+ "Value": 192.19200000003912
+ },
+ "AttackAdd": {
+ "Value": 3.6960000002291054
+ },
+ "DefenceBase": {
+ "Value": 171.6000000005588
+ },
+ "DefenceAdd": {
+ "Value": 3.3000000002793968
+ },
+ "HPBase": {
+ "Value": 480.48000000044703
+ },
+ "HPAdd": {
+ "Value": 9.240000000223517
+ },
+ "SpeedBase": {
+ "Value": 97
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ },
+ "5": {
+ "AvatarID": 1205,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 113003,
+ "ItemNum": 9
+ },
+ {
+ "ItemID": 110415,
+ "ItemNum": 35
+ }
+ ],
+ "MaxLevel": 70,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 221.7600000007078
+ },
+ "AttackAdd": {
+ "Value": 3.6960000002291054
+ },
+ "DefenceBase": {
+ "Value": 198
+ },
+ "DefenceAdd": {
+ "Value": 3.3000000002793968
+ },
+ "HPBase": {
+ "Value": 554.4000000003725
+ },
+ "HPAdd": {
+ "Value": 9.240000000223517
+ },
+ "SpeedBase": {
+ "Value": 97
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ },
+ "6": {
+ "AvatarID": 1205,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "MaxLevel": 80,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 251.32799999974668
+ },
+ "AttackAdd": {
+ "Value": 3.6960000002291054
+ },
+ "DefenceBase": {
+ "Value": 224.40000000037253
+ },
+ "DefenceAdd": {
+ "Value": 3.3000000002793968
+ },
+ "HPBase": {
+ "Value": 628.320000000298
+ },
+ "HPAdd": {
+ "Value": 9.240000000223517
+ },
+ "SpeedBase": {
+ "Value": 97
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ }
+ },
+ "1206": {
+ "0": {
+ "AvatarID": 1206,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 3200
+ },
+ {
+ "ItemID": 113011,
+ "ItemNum": 4
+ }
+ ],
+ "MaxLevel": 20,
+ "PlayerLevelRequire": 15,
+ "AttackBase": {
+ "Value": 76.80000000074506
+ },
+ "AttackAdd": {
+ "Value": 3.840000000782311
+ },
+ "DefenceBase": {
+ "Value": 57
+ },
+ "DefenceAdd": {
+ "Value": 2.850000000791624
+ },
+ "HPBase": {
+ "Value": 124.80000000074506
+ },
+ "HPAdd": {
+ "Value": 6.240000000223517
+ },
+ "SpeedBase": {
+ "Value": 107
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "1": {
+ "AvatarID": 1206,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 6400
+ },
+ {
+ "ItemID": 113011,
+ "ItemNum": 8
+ }
+ ],
+ "MaxLevel": 30,
+ "WorldLevelRequire": 1,
+ "AttackBase": {
+ "Value": 107.52000000048429
+ },
+ "AttackAdd": {
+ "Value": 3.840000000782311
+ },
+ "DefenceBase": {
+ "Value": 79.80000000074506
+ },
+ "DefenceAdd": {
+ "Value": 2.850000000791624
+ },
+ "HPBase": {
+ "Value": 174.72000000067055
+ },
+ "HPAdd": {
+ "Value": 6.240000000223517
+ },
+ "SpeedBase": {
+ "Value": 107
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "2": {
+ "AvatarID": 1206,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 12800
+ },
+ {
+ "ItemID": 113012,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 110401,
+ "ItemNum": 2
+ }
+ ],
+ "MaxLevel": 40,
+ "WorldLevelRequire": 2,
+ "AttackBase": {
+ "Value": 138.24000000022352
+ },
+ "AttackAdd": {
+ "Value": 3.840000000782311
+ },
+ "DefenceBase": {
+ "Value": 102.6000000005588
+ },
+ "DefenceAdd": {
+ "Value": 2.850000000791624
+ },
+ "HPBase": {
+ "Value": 224.64000000059605
+ },
+ "HPAdd": {
+ "Value": 6.240000000223517
+ },
+ "SpeedBase": {
+ "Value": 107
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "3": {
+ "AvatarID": 1206,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 32000
+ },
+ {
+ "ItemID": 113012,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 110401,
+ "ItemNum": 5
+ }
+ ],
+ "MaxLevel": 50,
+ "WorldLevelRequire": 3,
+ "AttackBase": {
+ "Value": 168.96000000089407
+ },
+ "AttackAdd": {
+ "Value": 3.840000000782311
+ },
+ "DefenceBase": {
+ "Value": 125.40000000037253
+ },
+ "DefenceAdd": {
+ "Value": 2.850000000791624
+ },
+ "HPBase": {
+ "Value": 274.56000000052154
+ },
+ "HPAdd": {
+ "Value": 6.240000000223517
+ },
+ "SpeedBase": {
+ "Value": 107
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "4": {
+ "AvatarID": 1206,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 64000
+ },
+ {
+ "ItemID": 113013,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 110401,
+ "ItemNum": 15
+ }
+ ],
+ "MaxLevel": 60,
+ "WorldLevelRequire": 4,
+ "AttackBase": {
+ "Value": 199.6800000006333
+ },
+ "AttackAdd": {
+ "Value": 3.840000000782311
+ },
+ "DefenceBase": {
+ "Value": 148.20000000018626
+ },
+ "DefenceAdd": {
+ "Value": 2.850000000791624
+ },
+ "HPBase": {
+ "Value": 324.48000000044703
+ },
+ "HPAdd": {
+ "Value": 6.240000000223517
+ },
+ "SpeedBase": {
+ "Value": 107
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "5": {
+ "AvatarID": 1206,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 128000
+ },
+ {
+ "ItemID": 113013,
+ "ItemNum": 7
+ },
+ {
+ "ItemID": 110401,
+ "ItemNum": 28
+ }
+ ],
+ "MaxLevel": 70,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 230.40000000037253
+ },
+ "AttackAdd": {
+ "Value": 3.840000000782311
+ },
+ "DefenceBase": {
+ "Value": 171
+ },
+ "DefenceAdd": {
+ "Value": 2.850000000791624
+ },
+ "HPBase": {
+ "Value": 374.40000000037253
+ },
+ "HPAdd": {
+ "Value": 6.240000000223517
+ },
+ "SpeedBase": {
+ "Value": 107
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "6": {
+ "AvatarID": 1206,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "MaxLevel": 80,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 261.12000000011176
+ },
+ "AttackAdd": {
+ "Value": 3.840000000782311
+ },
+ "DefenceBase": {
+ "Value": 193.80000000074506
+ },
+ "DefenceAdd": {
+ "Value": 2.850000000791624
+ },
+ "HPBase": {
+ "Value": 424.320000000298
+ },
+ "HPAdd": {
+ "Value": 6.240000000223517
+ },
+ "SpeedBase": {
+ "Value": 107
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ }
+ },
+ "1207": {
+ "0": {
+ "AvatarID": 1207,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 3200
+ },
+ {
+ "ItemID": 113011,
+ "ItemNum": 4
+ }
+ ],
+ "MaxLevel": 20,
+ "PlayerLevelRequire": 15,
+ "AttackBase": {
+ "Value": 81.6000000005588
+ },
+ "AttackAdd": {
+ "Value": 4.080000000074506
+ },
+ "DefenceBase": {
+ "Value": 51
+ },
+ "DefenceAdd": {
+ "Value": 2.5500000005122274
+ },
+ "HPBase": {
+ "Value": 124.80000000074506
+ },
+ "HPAdd": {
+ "Value": 6.240000000223517
+ },
+ "SpeedBase": {
+ "Value": 107
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "1": {
+ "AvatarID": 1207,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 6400
+ },
+ {
+ "ItemID": 113011,
+ "ItemNum": 8
+ }
+ ],
+ "MaxLevel": 30,
+ "WorldLevelRequire": 1,
+ "AttackBase": {
+ "Value": 114.24000000022352
+ },
+ "AttackAdd": {
+ "Value": 4.080000000074506
+ },
+ "DefenceBase": {
+ "Value": 71.40000000037253
+ },
+ "DefenceAdd": {
+ "Value": 2.5500000005122274
+ },
+ "HPBase": {
+ "Value": 174.72000000067055
+ },
+ "HPAdd": {
+ "Value": 6.240000000223517
+ },
+ "SpeedBase": {
+ "Value": 107
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "2": {
+ "AvatarID": 1207,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 12800
+ },
+ {
+ "ItemID": 113012,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 110407,
+ "ItemNum": 2
+ }
+ ],
+ "MaxLevel": 40,
+ "WorldLevelRequire": 2,
+ "AttackBase": {
+ "Value": 146.88000000081956
+ },
+ "AttackAdd": {
+ "Value": 4.080000000074506
+ },
+ "DefenceBase": {
+ "Value": 91.80000000074506
+ },
+ "DefenceAdd": {
+ "Value": 2.5500000005122274
+ },
+ "HPBase": {
+ "Value": 224.64000000059605
+ },
+ "HPAdd": {
+ "Value": 6.240000000223517
+ },
+ "SpeedBase": {
+ "Value": 107
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "3": {
+ "AvatarID": 1207,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 32000
+ },
+ {
+ "ItemID": 113012,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 110407,
+ "ItemNum": 5
+ }
+ ],
+ "MaxLevel": 50,
+ "WorldLevelRequire": 3,
+ "AttackBase": {
+ "Value": 179.5200000004843
+ },
+ "AttackAdd": {
+ "Value": 4.080000000074506
+ },
+ "DefenceBase": {
+ "Value": 112.20000000018626
+ },
+ "DefenceAdd": {
+ "Value": 2.5500000005122274
+ },
+ "HPBase": {
+ "Value": 274.56000000052154
+ },
+ "HPAdd": {
+ "Value": 6.240000000223517
+ },
+ "SpeedBase": {
+ "Value": 107
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "4": {
+ "AvatarID": 1207,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 64000
+ },
+ {
+ "ItemID": 113013,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 110407,
+ "ItemNum": 15
+ }
+ ],
+ "MaxLevel": 60,
+ "WorldLevelRequire": 4,
+ "AttackBase": {
+ "Value": 212.160000000149
+ },
+ "AttackAdd": {
+ "Value": 4.080000000074506
+ },
+ "DefenceBase": {
+ "Value": 132.6000000005588
+ },
+ "DefenceAdd": {
+ "Value": 2.5500000005122274
+ },
+ "HPBase": {
+ "Value": 324.48000000044703
+ },
+ "HPAdd": {
+ "Value": 6.240000000223517
+ },
+ "SpeedBase": {
+ "Value": 107
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "5": {
+ "AvatarID": 1207,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 128000
+ },
+ {
+ "ItemID": 113013,
+ "ItemNum": 7
+ },
+ {
+ "ItemID": 110407,
+ "ItemNum": 28
+ }
+ ],
+ "MaxLevel": 70,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 244.80000000074506
+ },
+ "AttackAdd": {
+ "Value": 4.080000000074506
+ },
+ "DefenceBase": {
+ "Value": 153
+ },
+ "DefenceAdd": {
+ "Value": 2.5500000005122274
+ },
+ "HPBase": {
+ "Value": 374.40000000037253
+ },
+ "HPAdd": {
+ "Value": 6.240000000223517
+ },
+ "SpeedBase": {
+ "Value": 107
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "6": {
+ "AvatarID": 1207,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "MaxLevel": 80,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 277.4400000004098
+ },
+ "AttackAdd": {
+ "Value": 4.080000000074506
+ },
+ "DefenceBase": {
+ "Value": 173.40000000037253
+ },
+ "DefenceAdd": {
+ "Value": 2.5500000005122274
+ },
+ "HPBase": {
+ "Value": 424.320000000298
+ },
+ "HPAdd": {
+ "Value": 6.240000000223517
+ },
+ "SpeedBase": {
+ "Value": 107
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ }
+ },
+ "1208": {
+ "0": {
+ "AvatarID": 1208,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 113011,
+ "ItemNum": 5
+ }
+ ],
+ "MaxLevel": 20,
+ "PlayerLevelRequire": 15,
+ "AttackBase": {
+ "Value": 63.360000000335276
+ },
+ "AttackAdd": {
+ "Value": 3.1679999995976686
+ },
+ "DefenceBase": {
+ "Value": 82.50000000046566
+ },
+ "DefenceAdd": {
+ "Value": 4.124999999767169
+ },
+ "HPBase": {
+ "Value": 200.64000000059605
+ },
+ "HPAdd": {
+ "Value": 10.031999999890104
+ },
+ "SpeedBase": {
+ "Value": 100
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 150
+ }
+ },
+ "1": {
+ "AvatarID": 1208,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 113011,
+ "ItemNum": 10
+ }
+ ],
+ "MaxLevel": 30,
+ "WorldLevelRequire": 1,
+ "AttackBase": {
+ "Value": 88.70400000037625
+ },
+ "AttackAdd": {
+ "Value": 3.1679999995976686
+ },
+ "DefenceBase": {
+ "Value": 115.50000000046566
+ },
+ "DefenceAdd": {
+ "Value": 4.124999999767169
+ },
+ "HPBase": {
+ "Value": 280.89600000041537
+ },
+ "HPAdd": {
+ "Value": 10.031999999890104
+ },
+ "SpeedBase": {
+ "Value": 100
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 150
+ }
+ },
+ "2": {
+ "AvatarID": 1208,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 113012,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 110416,
+ "ItemNum": 3
+ }
+ ],
+ "MaxLevel": 40,
+ "WorldLevelRequire": 2,
+ "AttackBase": {
+ "Value": 114.04799999948591
+ },
+ "AttackAdd": {
+ "Value": 3.1679999995976686
+ },
+ "DefenceBase": {
+ "Value": 148.50000000046566
+ },
+ "DefenceAdd": {
+ "Value": 4.124999999767169
+ },
+ "HPBase": {
+ "Value": 361.15200000000186
+ },
+ "HPAdd": {
+ "Value": 10.031999999890104
+ },
+ "SpeedBase": {
+ "Value": 100
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 150
+ }
+ },
+ "3": {
+ "AvatarID": 1208,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 113012,
+ "ItemNum": 9
+ },
+ {
+ "ItemID": 110416,
+ "ItemNum": 7
+ }
+ ],
+ "MaxLevel": 50,
+ "WorldLevelRequire": 3,
+ "AttackBase": {
+ "Value": 139.39200000022538
+ },
+ "AttackAdd": {
+ "Value": 3.1679999995976686
+ },
+ "DefenceBase": {
+ "Value": 181.50000000046566
+ },
+ "DefenceAdd": {
+ "Value": 4.124999999767169
+ },
+ "HPBase": {
+ "Value": 441.4079999998212
+ },
+ "HPAdd": {
+ "Value": 10.031999999890104
+ },
+ "SpeedBase": {
+ "Value": 100
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 150
+ }
+ },
+ "4": {
+ "AvatarID": 1208,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 113013,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 110416,
+ "ItemNum": 20
+ }
+ ],
+ "MaxLevel": 60,
+ "WorldLevelRequire": 4,
+ "AttackBase": {
+ "Value": 164.73600000026636
+ },
+ "AttackAdd": {
+ "Value": 3.1679999995976686
+ },
+ "DefenceBase": {
+ "Value": 214.50000000046566
+ },
+ "DefenceAdd": {
+ "Value": 4.124999999767169
+ },
+ "HPBase": {
+ "Value": 521.664000000339
+ },
+ "HPAdd": {
+ "Value": 10.031999999890104
+ },
+ "SpeedBase": {
+ "Value": 100
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 150
+ }
+ },
+ "5": {
+ "AvatarID": 1208,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 113013,
+ "ItemNum": 9
+ },
+ {
+ "ItemID": 110416,
+ "ItemNum": 35
+ }
+ ],
+ "MaxLevel": 70,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 190.0800000000745
+ },
+ "AttackAdd": {
+ "Value": 3.1679999995976686
+ },
+ "DefenceBase": {
+ "Value": 247.50000000046566
+ },
+ "DefenceAdd": {
+ "Value": 4.124999999767169
+ },
+ "HPBase": {
+ "Value": 601.9200000008568
+ },
+ "HPAdd": {
+ "Value": 10.031999999890104
+ },
+ "SpeedBase": {
+ "Value": 100
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 150
+ }
+ },
+ "6": {
+ "AvatarID": 1208,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "MaxLevel": 80,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 215.42400000011548
+ },
+ "AttackAdd": {
+ "Value": 3.1679999995976686
+ },
+ "DefenceBase": {
+ "Value": 280.50000000046566
+ },
+ "DefenceAdd": {
+ "Value": 4.124999999767169
+ },
+ "HPBase": {
+ "Value": 682.1759999997448
+ },
+ "HPAdd": {
+ "Value": 10.031999999890104
+ },
+ "SpeedBase": {
+ "Value": 100
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 150
+ }
+ }
+ },
+ "1209": {
+ "0": {
+ "AvatarID": 1209,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 111011,
+ "ItemNum": 5
+ }
+ ],
+ "MaxLevel": 20,
+ "PlayerLevelRequire": 15,
+ "AttackBase": {
+ "Value": 92.40000000037253
+ },
+ "AttackAdd": {
+ "Value": 4.62000000057742
+ },
+ "DefenceBase": {
+ "Value": 56.10000000009313
+ },
+ "DefenceAdd": {
+ "Value": 2.8050000004004687
+ },
+ "HPBase": {
+ "Value": 121.44000000040978
+ },
+ "HPAdd": {
+ "Value": 6.071999999927357
+ },
+ "SpeedBase": {
+ "Value": 109
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "1": {
+ "AvatarID": 1209,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 111011,
+ "ItemNum": 10
+ }
+ ],
+ "MaxLevel": 30,
+ "WorldLevelRequire": 1,
+ "AttackBase": {
+ "Value": 129.36000000033528
+ },
+ "AttackAdd": {
+ "Value": 4.62000000057742
+ },
+ "DefenceBase": {
+ "Value": 78.54000000050291
+ },
+ "DefenceAdd": {
+ "Value": 2.8050000004004687
+ },
+ "HPBase": {
+ "Value": 170.0159999995958
+ },
+ "HPAdd": {
+ "Value": 6.071999999927357
+ },
+ "SpeedBase": {
+ "Value": 109
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "2": {
+ "AvatarID": 1209,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 111012,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 110413,
+ "ItemNum": 3
+ }
+ ],
+ "MaxLevel": 40,
+ "WorldLevelRequire": 2,
+ "AttackBase": {
+ "Value": 166.32000000029802
+ },
+ "AttackAdd": {
+ "Value": 4.62000000057742
+ },
+ "DefenceBase": {
+ "Value": 100.9800000009127
+ },
+ "DefenceAdd": {
+ "Value": 2.8050000004004687
+ },
+ "HPBase": {
+ "Value": 218.59200000041164
+ },
+ "HPAdd": {
+ "Value": 6.071999999927357
+ },
+ "SpeedBase": {
+ "Value": 109
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "3": {
+ "AvatarID": 1209,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 111012,
+ "ItemNum": 9
+ },
+ {
+ "ItemID": 110413,
+ "ItemNum": 7
+ }
+ ],
+ "MaxLevel": 50,
+ "WorldLevelRequire": 3,
+ "AttackBase": {
+ "Value": 203.28000000026077
+ },
+ "AttackAdd": {
+ "Value": 4.62000000057742
+ },
+ "DefenceBase": {
+ "Value": 123.42000000039116
+ },
+ "DefenceAdd": {
+ "Value": 2.8050000004004687
+ },
+ "HPBase": {
+ "Value": 267.16799999959767
+ },
+ "HPAdd": {
+ "Value": 6.071999999927357
+ },
+ "SpeedBase": {
+ "Value": 109
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "4": {
+ "AvatarID": 1209,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 111013,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 110413,
+ "ItemNum": 20
+ }
+ ],
+ "MaxLevel": 60,
+ "WorldLevelRequire": 4,
+ "AttackBase": {
+ "Value": 240.24000000022352
+ },
+ "AttackAdd": {
+ "Value": 4.62000000057742
+ },
+ "DefenceBase": {
+ "Value": 145.86000000080094
+ },
+ "DefenceAdd": {
+ "Value": 2.8050000004004687
+ },
+ "HPBase": {
+ "Value": 315.7440000004135
+ },
+ "HPAdd": {
+ "Value": 6.071999999927357
+ },
+ "SpeedBase": {
+ "Value": 109
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "5": {
+ "AvatarID": 1209,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 111013,
+ "ItemNum": 9
+ },
+ {
+ "ItemID": 110413,
+ "ItemNum": 35
+ }
+ ],
+ "MaxLevel": 70,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 277.20000000018626
+ },
+ "AttackAdd": {
+ "Value": 4.62000000057742
+ },
+ "DefenceBase": {
+ "Value": 168.3000000002794
+ },
+ "DefenceAdd": {
+ "Value": 2.8050000004004687
+ },
+ "HPBase": {
+ "Value": 364.320000000298
+ },
+ "HPAdd": {
+ "Value": 6.071999999927357
+ },
+ "SpeedBase": {
+ "Value": 109
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "6": {
+ "AvatarID": 1209,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "MaxLevel": 80,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 314.160000000149
+ },
+ "AttackAdd": {
+ "Value": 4.62000000057742
+ },
+ "DefenceBase": {
+ "Value": 190.74000000068918
+ },
+ "DefenceAdd": {
+ "Value": 2.8050000004004687
+ },
+ "HPBase": {
+ "Value": 412.89600000041537
+ },
+ "HPAdd": {
+ "Value": 6.071999999927357
+ },
+ "SpeedBase": {
+ "Value": 109
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ }
+ },
+ "1210": {
+ "0": {
+ "AvatarID": 1210,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 3200
+ },
+ {
+ "ItemID": 113011,
+ "ItemNum": 4
+ }
+ ],
+ "MaxLevel": 20,
+ "PlayerLevelRequire": 15,
+ "AttackBase": {
+ "Value": 79.20000000018626
+ },
+ "AttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "DefenceBase": {
+ "Value": 60
+ },
+ "DefenceAdd": {
+ "Value": 3
+ },
+ "HPBase": {
+ "Value": 120
+ },
+ "HPAdd": {
+ "Value": 6
+ },
+ "SpeedBase": {
+ "Value": 106
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "1": {
+ "AvatarID": 1210,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 6400
+ },
+ {
+ "ItemID": 113011,
+ "ItemNum": 8
+ }
+ ],
+ "MaxLevel": 30,
+ "WorldLevelRequire": 1,
+ "AttackBase": {
+ "Value": 110.88000000081956
+ },
+ "AttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "DefenceBase": {
+ "Value": 84
+ },
+ "DefenceAdd": {
+ "Value": 3
+ },
+ "HPBase": {
+ "Value": 168
+ },
+ "HPAdd": {
+ "Value": 6
+ },
+ "SpeedBase": {
+ "Value": 106
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "2": {
+ "AvatarID": 1210,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 12800
+ },
+ {
+ "ItemID": 113012,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 110412,
+ "ItemNum": 2
+ }
+ ],
+ "MaxLevel": 40,
+ "WorldLevelRequire": 2,
+ "AttackBase": {
+ "Value": 142.56000000052154
+ },
+ "AttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "DefenceBase": {
+ "Value": 108
+ },
+ "DefenceAdd": {
+ "Value": 3
+ },
+ "HPBase": {
+ "Value": 216
+ },
+ "HPAdd": {
+ "Value": 6
+ },
+ "SpeedBase": {
+ "Value": 106
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "3": {
+ "AvatarID": 1210,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 32000
+ },
+ {
+ "ItemID": 113012,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 110412,
+ "ItemNum": 5
+ }
+ ],
+ "MaxLevel": 50,
+ "WorldLevelRequire": 3,
+ "AttackBase": {
+ "Value": 174.24000000022352
+ },
+ "AttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "DefenceBase": {
+ "Value": 132
+ },
+ "DefenceAdd": {
+ "Value": 3
+ },
+ "HPBase": {
+ "Value": 264
+ },
+ "HPAdd": {
+ "Value": 6
+ },
+ "SpeedBase": {
+ "Value": 106
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "4": {
+ "AvatarID": 1210,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 64000
+ },
+ {
+ "ItemID": 113013,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 110412,
+ "ItemNum": 15
+ }
+ ],
+ "MaxLevel": 60,
+ "WorldLevelRequire": 4,
+ "AttackBase": {
+ "Value": 205.92000000085682
+ },
+ "AttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "DefenceBase": {
+ "Value": 156
+ },
+ "DefenceAdd": {
+ "Value": 3
+ },
+ "HPBase": {
+ "Value": 312
+ },
+ "HPAdd": {
+ "Value": 6
+ },
+ "SpeedBase": {
+ "Value": 106
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "5": {
+ "AvatarID": 1210,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 128000
+ },
+ {
+ "ItemID": 113013,
+ "ItemNum": 7
+ },
+ {
+ "ItemID": 110412,
+ "ItemNum": 28
+ }
+ ],
+ "MaxLevel": 70,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 237.6000000005588
+ },
+ "AttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "DefenceBase": {
+ "Value": 180
+ },
+ "DefenceAdd": {
+ "Value": 3
+ },
+ "HPBase": {
+ "Value": 360
+ },
+ "HPAdd": {
+ "Value": 6
+ },
+ "SpeedBase": {
+ "Value": 106
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "6": {
+ "AvatarID": 1210,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "MaxLevel": 80,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 269.28000000026077
+ },
+ "AttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "DefenceBase": {
+ "Value": 204
+ },
+ "DefenceAdd": {
+ "Value": 3
+ },
+ "HPBase": {
+ "Value": 408
+ },
+ "HPAdd": {
+ "Value": 6
+ },
+ "SpeedBase": {
+ "Value": 106
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ }
+ },
+ "1211": {
+ "0": {
+ "AvatarID": 1211,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 5
+ }
+ ],
+ "MaxLevel": 20,
+ "PlayerLevelRequire": 15,
+ "AttackBase": {
+ "Value": 76.56000000052154
+ },
+ "AttackAdd": {
+ "Value": 3.8280000002123415
+ },
+ "DefenceBase": {
+ "Value": 66
+ },
+ "DefenceAdd": {
+ "Value": 3.3000000002793968
+ },
+ "HPBase": {
+ "Value": 179.5200000004843
+ },
+ "HPAdd": {
+ "Value": 8.976000000489876
+ },
+ "SpeedBase": {
+ "Value": 98
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "1": {
+ "AvatarID": 1211,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 10
+ }
+ ],
+ "MaxLevel": 30,
+ "WorldLevelRequire": 1,
+ "AttackBase": {
+ "Value": 107.18399999989197
+ },
+ "AttackAdd": {
+ "Value": 3.8280000002123415
+ },
+ "DefenceBase": {
+ "Value": 92.40000000037253
+ },
+ "DefenceAdd": {
+ "Value": 3.3000000002793968
+ },
+ "HPBase": {
+ "Value": 251.32799999974668
+ },
+ "HPAdd": {
+ "Value": 8.976000000489876
+ },
+ "SpeedBase": {
+ "Value": 98
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "2": {
+ "AvatarID": 1211,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 110404,
+ "ItemNum": 3
+ }
+ ],
+ "MaxLevel": 40,
+ "WorldLevelRequire": 2,
+ "AttackBase": {
+ "Value": 137.80800000019372
+ },
+ "AttackAdd": {
+ "Value": 3.8280000002123415
+ },
+ "DefenceBase": {
+ "Value": 118.80000000074506
+ },
+ "DefenceAdd": {
+ "Value": 3.3000000002793968
+ },
+ "HPBase": {
+ "Value": 323.13599999970756
+ },
+ "HPAdd": {
+ "Value": 8.976000000489876
+ },
+ "SpeedBase": {
+ "Value": 98
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "3": {
+ "AvatarID": 1211,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 9
+ },
+ {
+ "ItemID": 110404,
+ "ItemNum": 7
+ }
+ ],
+ "MaxLevel": 50,
+ "WorldLevelRequire": 3,
+ "AttackBase": {
+ "Value": 168.43200000026263
+ },
+ "AttackAdd": {
+ "Value": 3.8280000002123415
+ },
+ "DefenceBase": {
+ "Value": 145.20000000018626
+ },
+ "DefenceAdd": {
+ "Value": 3.3000000002793968
+ },
+ "HPBase": {
+ "Value": 394.9440000005998
+ },
+ "HPAdd": {
+ "Value": 8.976000000489876
+ },
+ "SpeedBase": {
+ "Value": 98
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "4": {
+ "AvatarID": 1211,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 110404,
+ "ItemNum": 20
+ }
+ ],
+ "MaxLevel": 60,
+ "WorldLevelRequire": 4,
+ "AttackBase": {
+ "Value": 199.05599999963306
+ },
+ "AttackAdd": {
+ "Value": 3.8280000002123415
+ },
+ "DefenceBase": {
+ "Value": 171.6000000005588
+ },
+ "DefenceAdd": {
+ "Value": 3.3000000002793968
+ },
+ "HPBase": {
+ "Value": 466.75200000056066
+ },
+ "HPAdd": {
+ "Value": 8.976000000489876
+ },
+ "SpeedBase": {
+ "Value": 98
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "5": {
+ "AvatarID": 1211,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 9
+ },
+ {
+ "ItemID": 110404,
+ "ItemNum": 35
+ }
+ ],
+ "MaxLevel": 70,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 229.6800000006333
+ },
+ "AttackAdd": {
+ "Value": 3.8280000002123415
+ },
+ "DefenceBase": {
+ "Value": 198
+ },
+ "DefenceAdd": {
+ "Value": 3.3000000002793968
+ },
+ "HPBase": {
+ "Value": 538.5600000005215
+ },
+ "HPAdd": {
+ "Value": 8.976000000489876
+ },
+ "SpeedBase": {
+ "Value": 98
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "6": {
+ "AvatarID": 1211,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "MaxLevel": 80,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 260.3040000000037
+ },
+ "AttackAdd": {
+ "Value": 3.8280000002123415
+ },
+ "DefenceBase": {
+ "Value": 224.40000000037253
+ },
+ "DefenceAdd": {
+ "Value": 3.3000000002793968
+ },
+ "HPBase": {
+ "Value": 610.3679999997839
+ },
+ "HPAdd": {
+ "Value": 8.976000000489876
+ },
+ "SpeedBase": {
+ "Value": 98
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ }
+ },
+ "1213": {
+ "0": {
+ "AvatarID": 1213,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 113001,
+ "ItemNum": 5
+ }
+ ],
+ "MaxLevel": 20,
+ "PlayerLevelRequire": 15,
+ "AttackBase": {
+ "Value": 95.04000000003725
+ },
+ "AttackAdd": {
+ "Value": 4.752000000560656
+ },
+ "DefenceBase": {
+ "Value": 49.50000000046566
+ },
+ "DefenceAdd": {
+ "Value": 2.4750000000931323
+ },
+ "HPBase": {
+ "Value": 168.96000000089407
+ },
+ "HPAdd": {
+ "Value": 8.447999999858439
+ },
+ "SpeedBase": {
+ "Value": 102
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ },
+ "1": {
+ "AvatarID": 1213,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 113001,
+ "ItemNum": 10
+ }
+ ],
+ "MaxLevel": 30,
+ "WorldLevelRequire": 1,
+ "AttackBase": {
+ "Value": 133.05599999963306
+ },
+ "AttackAdd": {
+ "Value": 4.752000000560656
+ },
+ "DefenceBase": {
+ "Value": 69.3000000002794
+ },
+ "DefenceAdd": {
+ "Value": 2.4750000000931323
+ },
+ "HPBase": {
+ "Value": 236.54400000022724
+ },
+ "HPAdd": {
+ "Value": 8.447999999858439
+ },
+ "SpeedBase": {
+ "Value": 102
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ },
+ "2": {
+ "AvatarID": 1213,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 113002,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 110417,
+ "ItemNum": 3
+ }
+ ],
+ "MaxLevel": 40,
+ "WorldLevelRequire": 2,
+ "AttackBase": {
+ "Value": 171.07199999992736
+ },
+ "AttackAdd": {
+ "Value": 4.752000000560656
+ },
+ "DefenceBase": {
+ "Value": 89.10000000009313
+ },
+ "DefenceAdd": {
+ "Value": 2.4750000000931323
+ },
+ "HPBase": {
+ "Value": 304.1279999995604
+ },
+ "HPAdd": {
+ "Value": 8.447999999858439
+ },
+ "SpeedBase": {
+ "Value": 102
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ },
+ "3": {
+ "AvatarID": 1213,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 113002,
+ "ItemNum": 9
+ },
+ {
+ "ItemID": 110417,
+ "ItemNum": 7
+ }
+ ],
+ "MaxLevel": 50,
+ "WorldLevelRequire": 3,
+ "AttackBase": {
+ "Value": 209.08799999952316
+ },
+ "AttackAdd": {
+ "Value": 4.752000000560656
+ },
+ "DefenceBase": {
+ "Value": 108.90000000083819
+ },
+ "DefenceAdd": {
+ "Value": 2.4750000000931323
+ },
+ "HPBase": {
+ "Value": 371.7120000005234
+ },
+ "HPAdd": {
+ "Value": 8.447999999858439
+ },
+ "SpeedBase": {
+ "Value": 102
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ },
+ "4": {
+ "AvatarID": 1213,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 113003,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 110417,
+ "ItemNum": 20
+ }
+ ],
+ "MaxLevel": 60,
+ "WorldLevelRequire": 4,
+ "AttackBase": {
+ "Value": 247.10399999981746
+ },
+ "AttackAdd": {
+ "Value": 4.752000000560656
+ },
+ "DefenceBase": {
+ "Value": 128.70000000065193
+ },
+ "DefenceAdd": {
+ "Value": 2.4750000000931323
+ },
+ "HPBase": {
+ "Value": 439.2959999998566
+ },
+ "HPAdd": {
+ "Value": 8.447999999858439
+ },
+ "SpeedBase": {
+ "Value": 102
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ },
+ "5": {
+ "AvatarID": 1213,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 113003,
+ "ItemNum": 9
+ },
+ {
+ "ItemID": 110417,
+ "ItemNum": 35
+ }
+ ],
+ "MaxLevel": 70,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 285.12000000011176
+ },
+ "AttackAdd": {
+ "Value": 4.752000000560656
+ },
+ "DefenceBase": {
+ "Value": 148.50000000046566
+ },
+ "DefenceAdd": {
+ "Value": 2.4750000000931323
+ },
+ "HPBase": {
+ "Value": 506.88000000081956
+ },
+ "HPAdd": {
+ "Value": 8.447999999858439
+ },
+ "SpeedBase": {
+ "Value": 102
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ },
+ "6": {
+ "AvatarID": 1213,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "MaxLevel": 80,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 323.13599999970756
+ },
+ "AttackAdd": {
+ "Value": 4.752000000560656
+ },
+ "DefenceBase": {
+ "Value": 168.3000000002794
+ },
+ "DefenceAdd": {
+ "Value": 2.4750000000931323
+ },
+ "HPBase": {
+ "Value": 574.4640000001527
+ },
+ "HPAdd": {
+ "Value": 8.447999999858439
+ },
+ "SpeedBase": {
+ "Value": 102
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ }
+ },
+ "8001": {
+ "0": {
+ "AvatarID": 8001,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 3200
+ },
+ {
+ "ItemID": 111011,
+ "ItemNum": 4
+ }
+ ],
+ "MaxLevel": 20,
+ "PlayerLevelRequire": 15,
+ "AttackBase": {
+ "Value": 84.48000000044703
+ },
+ "AttackAdd": {
+ "Value": 4.2239999999292195
+ },
+ "DefenceBase": {
+ "Value": 62.700000000651926
+ },
+ "DefenceAdd": {
+ "Value": 3.1349999997764826
+ },
+ "HPBase": {
+ "Value": 163.6800000006333
+ },
+ "HPAdd": {
+ "Value": 8.183999999891967
+ },
+ "SpeedBase": {
+ "Value": 100
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ },
+ "1": {
+ "AvatarID": 8001,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 6400
+ },
+ {
+ "ItemID": 111011,
+ "ItemNum": 8
+ }
+ ],
+ "MaxLevel": 30,
+ "WorldLevelRequire": 1,
+ "AttackBase": {
+ "Value": 118.27200000011362
+ },
+ "AttackAdd": {
+ "Value": 4.2239999999292195
+ },
+ "DefenceBase": {
+ "Value": 87.78000000072643
+ },
+ "DefenceAdd": {
+ "Value": 3.1349999997764826
+ },
+ "HPBase": {
+ "Value": 229.15200000000186
+ },
+ "HPAdd": {
+ "Value": 8.183999999891967
+ },
+ "SpeedBase": {
+ "Value": 100
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ },
+ "2": {
+ "AvatarID": 8001,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 12800
+ },
+ {
+ "ItemID": 111012,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 110400,
+ "ItemNum": 4
+ }
+ ],
+ "MaxLevel": 40,
+ "WorldLevelRequire": 2,
+ "AttackBase": {
+ "Value": 152.0639999997802
+ },
+ "AttackAdd": {
+ "Value": 4.2239999999292195
+ },
+ "DefenceBase": {
+ "Value": 112.86000000080094
+ },
+ "DefenceAdd": {
+ "Value": 3.1349999997764826
+ },
+ "HPBase": {
+ "Value": 294.62400000030175
+ },
+ "HPAdd": {
+ "Value": 8.183999999891967
+ },
+ "SpeedBase": {
+ "Value": 100
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ },
+ "3": {
+ "AvatarID": 8001,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 32000
+ },
+ {
+ "ItemID": 111012,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 110400,
+ "ItemNum": 6
+ }
+ ],
+ "MaxLevel": 50,
+ "WorldLevelRequire": 3,
+ "AttackBase": {
+ "Value": 185.85600000037812
+ },
+ "AttackAdd": {
+ "Value": 4.2239999999292195
+ },
+ "DefenceBase": {
+ "Value": 137.94000000087544
+ },
+ "DefenceAdd": {
+ "Value": 3.1349999997764826
+ },
+ "HPBase": {
+ "Value": 360.0959999996703
+ },
+ "HPAdd": {
+ "Value": 8.183999999891967
+ },
+ "SpeedBase": {
+ "Value": 100
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ },
+ "4": {
+ "AvatarID": 8001,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 64000
+ },
+ {
+ "ItemID": 111013,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 110400,
+ "ItemNum": 8
+ }
+ ],
+ "MaxLevel": 60,
+ "WorldLevelRequire": 4,
+ "AttackBase": {
+ "Value": 219.6480000000447
+ },
+ "AttackAdd": {
+ "Value": 4.2239999999292195
+ },
+ "DefenceBase": {
+ "Value": 163.02000000001863
+ },
+ "DefenceAdd": {
+ "Value": 3.1349999997764826
+ },
+ "HPBase": {
+ "Value": 425.5679999999702
+ },
+ "HPAdd": {
+ "Value": 8.183999999891967
+ },
+ "SpeedBase": {
+ "Value": 100
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ },
+ "5": {
+ "AvatarID": 8001,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 128000
+ },
+ {
+ "ItemID": 111013,
+ "ItemNum": 7
+ },
+ {
+ "ItemID": 110400,
+ "ItemNum": 10
+ }
+ ],
+ "MaxLevel": 70,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 253.44000000040978
+ },
+ "AttackAdd": {
+ "Value": 4.2239999999292195
+ },
+ "DefenceBase": {
+ "Value": 188.10000000009313
+ },
+ "DefenceAdd": {
+ "Value": 3.1349999997764826
+ },
+ "HPBase": {
+ "Value": 491.04000000003725
+ },
+ "HPAdd": {
+ "Value": 8.183999999891967
+ },
+ "SpeedBase": {
+ "Value": 100
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ },
+ "6": {
+ "AvatarID": 8001,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "MaxLevel": 80,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 287.23200000007637
+ },
+ "AttackAdd": {
+ "Value": 4.2239999999292195
+ },
+ "DefenceBase": {
+ "Value": 213.18000000016764
+ },
+ "DefenceAdd": {
+ "Value": 3.1349999997764826
+ },
+ "HPBase": {
+ "Value": 556.5120000003371
+ },
+ "HPAdd": {
+ "Value": 8.183999999891967
+ },
+ "SpeedBase": {
+ "Value": 100
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ }
+ },
+ "8002": {
+ "0": {
+ "AvatarID": 8002,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 3200
+ },
+ {
+ "ItemID": 111011,
+ "ItemNum": 4
+ }
+ ],
+ "MaxLevel": 20,
+ "PlayerLevelRequire": 15,
+ "AttackBase": {
+ "Value": 84.48000000044703
+ },
+ "AttackAdd": {
+ "Value": 4.2239999999292195
+ },
+ "DefenceBase": {
+ "Value": 62.700000000651926
+ },
+ "DefenceAdd": {
+ "Value": 3.1349999997764826
+ },
+ "HPBase": {
+ "Value": 163.6800000006333
+ },
+ "HPAdd": {
+ "Value": 8.183999999891967
+ },
+ "SpeedBase": {
+ "Value": 100
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ },
+ "1": {
+ "AvatarID": 8002,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 6400
+ },
+ {
+ "ItemID": 111011,
+ "ItemNum": 8
+ }
+ ],
+ "MaxLevel": 30,
+ "WorldLevelRequire": 1,
+ "AttackBase": {
+ "Value": 118.27200000011362
+ },
+ "AttackAdd": {
+ "Value": 4.2239999999292195
+ },
+ "DefenceBase": {
+ "Value": 87.78000000072643
+ },
+ "DefenceAdd": {
+ "Value": 3.1349999997764826
+ },
+ "HPBase": {
+ "Value": 229.15200000000186
+ },
+ "HPAdd": {
+ "Value": 8.183999999891967
+ },
+ "SpeedBase": {
+ "Value": 100
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ },
+ "2": {
+ "AvatarID": 8002,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 12800
+ },
+ {
+ "ItemID": 111012,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 110400,
+ "ItemNum": 4
+ }
+ ],
+ "MaxLevel": 40,
+ "WorldLevelRequire": 2,
+ "AttackBase": {
+ "Value": 152.0639999997802
+ },
+ "AttackAdd": {
+ "Value": 4.2239999999292195
+ },
+ "DefenceBase": {
+ "Value": 112.86000000080094
+ },
+ "DefenceAdd": {
+ "Value": 3.1349999997764826
+ },
+ "HPBase": {
+ "Value": 294.62400000030175
+ },
+ "HPAdd": {
+ "Value": 8.183999999891967
+ },
+ "SpeedBase": {
+ "Value": 100
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ },
+ "3": {
+ "AvatarID": 8002,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 32000
+ },
+ {
+ "ItemID": 111012,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 110400,
+ "ItemNum": 6
+ }
+ ],
+ "MaxLevel": 50,
+ "WorldLevelRequire": 3,
+ "AttackBase": {
+ "Value": 185.85600000037812
+ },
+ "AttackAdd": {
+ "Value": 4.2239999999292195
+ },
+ "DefenceBase": {
+ "Value": 137.94000000087544
+ },
+ "DefenceAdd": {
+ "Value": 3.1349999997764826
+ },
+ "HPBase": {
+ "Value": 360.0959999996703
+ },
+ "HPAdd": {
+ "Value": 8.183999999891967
+ },
+ "SpeedBase": {
+ "Value": 100
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ },
+ "4": {
+ "AvatarID": 8002,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 64000
+ },
+ {
+ "ItemID": 111013,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 110400,
+ "ItemNum": 8
+ }
+ ],
+ "MaxLevel": 60,
+ "WorldLevelRequire": 4,
+ "AttackBase": {
+ "Value": 219.6480000000447
+ },
+ "AttackAdd": {
+ "Value": 4.2239999999292195
+ },
+ "DefenceBase": {
+ "Value": 163.02000000001863
+ },
+ "DefenceAdd": {
+ "Value": 3.1349999997764826
+ },
+ "HPBase": {
+ "Value": 425.5679999999702
+ },
+ "HPAdd": {
+ "Value": 8.183999999891967
+ },
+ "SpeedBase": {
+ "Value": 100
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ },
+ "5": {
+ "AvatarID": 8002,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 128000
+ },
+ {
+ "ItemID": 111013,
+ "ItemNum": 7
+ },
+ {
+ "ItemID": 110400,
+ "ItemNum": 10
+ }
+ ],
+ "MaxLevel": 70,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 253.44000000040978
+ },
+ "AttackAdd": {
+ "Value": 4.2239999999292195
+ },
+ "DefenceBase": {
+ "Value": 188.10000000009313
+ },
+ "DefenceAdd": {
+ "Value": 3.1349999997764826
+ },
+ "HPBase": {
+ "Value": 491.04000000003725
+ },
+ "HPAdd": {
+ "Value": 8.183999999891967
+ },
+ "SpeedBase": {
+ "Value": 100
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ },
+ "6": {
+ "AvatarID": 8002,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "MaxLevel": 80,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 287.23200000007637
+ },
+ "AttackAdd": {
+ "Value": 4.2239999999292195
+ },
+ "DefenceBase": {
+ "Value": 213.18000000016764
+ },
+ "DefenceAdd": {
+ "Value": 3.1349999997764826
+ },
+ "HPBase": {
+ "Value": 556.5120000003371
+ },
+ "HPAdd": {
+ "Value": 8.183999999891967
+ },
+ "SpeedBase": {
+ "Value": 100
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ }
+ },
+ "8003": {
+ "0": {
+ "AvatarID": 8003,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 3200
+ },
+ {
+ "ItemID": 111011,
+ "ItemNum": 4
+ }
+ ],
+ "MaxLevel": 20,
+ "PlayerLevelRequire": 15,
+ "AttackBase": {
+ "Value": 81.84000000078231
+ },
+ "AttackAdd": {
+ "Value": 4.091999999945983
+ },
+ "DefenceBase": {
+ "Value": 82.50000000046566
+ },
+ "DefenceAdd": {
+ "Value": 4.124999999767169
+ },
+ "HPBase": {
+ "Value": 168.96000000089407
+ },
+ "HPAdd": {
+ "Value": 8.447999999858439
+ },
+ "SpeedBase": {
+ "Value": 95
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 150
+ }
+ },
+ "1": {
+ "AvatarID": 8003,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 6400
+ },
+ {
+ "ItemID": 111011,
+ "ItemNum": 8
+ }
+ ],
+ "MaxLevel": 30,
+ "WorldLevelRequire": 1,
+ "AttackBase": {
+ "Value": 114.57600000011735
+ },
+ "AttackAdd": {
+ "Value": 4.091999999945983
+ },
+ "DefenceBase": {
+ "Value": 115.50000000046566
+ },
+ "DefenceAdd": {
+ "Value": 4.124999999767169
+ },
+ "HPBase": {
+ "Value": 236.54400000022724
+ },
+ "HPAdd": {
+ "Value": 8.447999999858439
+ },
+ "SpeedBase": {
+ "Value": 95
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 150
+ }
+ },
+ "2": {
+ "AvatarID": 8003,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 12800
+ },
+ {
+ "ItemID": 111012,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 110400,
+ "ItemNum": 4
+ }
+ ],
+ "MaxLevel": 40,
+ "WorldLevelRequire": 2,
+ "AttackBase": {
+ "Value": 147.31200000015087
+ },
+ "AttackAdd": {
+ "Value": 4.091999999945983
+ },
+ "DefenceBase": {
+ "Value": 148.50000000046566
+ },
+ "DefenceAdd": {
+ "Value": 4.124999999767169
+ },
+ "HPBase": {
+ "Value": 304.1279999995604
+ },
+ "HPAdd": {
+ "Value": 8.447999999858439
+ },
+ "SpeedBase": {
+ "Value": 95
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 150
+ }
+ },
+ "3": {
+ "AvatarID": 8003,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 32000
+ },
+ {
+ "ItemID": 111012,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 110400,
+ "ItemNum": 6
+ }
+ ],
+ "MaxLevel": 50,
+ "WorldLevelRequire": 3,
+ "AttackBase": {
+ "Value": 180.0479999994859
+ },
+ "AttackAdd": {
+ "Value": 4.091999999945983
+ },
+ "DefenceBase": {
+ "Value": 181.50000000046566
+ },
+ "DefenceAdd": {
+ "Value": 4.124999999767169
+ },
+ "HPBase": {
+ "Value": 371.7120000005234
+ },
+ "HPAdd": {
+ "Value": 8.447999999858439
+ },
+ "SpeedBase": {
+ "Value": 95
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 150
+ }
+ },
+ "4": {
+ "AvatarID": 8003,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 64000
+ },
+ {
+ "ItemID": 111013,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 110400,
+ "ItemNum": 8
+ }
+ ],
+ "MaxLevel": 60,
+ "WorldLevelRequire": 4,
+ "AttackBase": {
+ "Value": 212.78400000045076
+ },
+ "AttackAdd": {
+ "Value": 4.091999999945983
+ },
+ "DefenceBase": {
+ "Value": 214.50000000046566
+ },
+ "DefenceAdd": {
+ "Value": 4.124999999767169
+ },
+ "HPBase": {
+ "Value": 439.2959999998566
+ },
+ "HPAdd": {
+ "Value": 8.447999999858439
+ },
+ "SpeedBase": {
+ "Value": 95
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 150
+ }
+ },
+ "5": {
+ "AvatarID": 8003,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 128000
+ },
+ {
+ "ItemID": 111013,
+ "ItemNum": 7
+ },
+ {
+ "ItemID": 110400,
+ "ItemNum": 10
+ }
+ ],
+ "MaxLevel": 70,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 245.5200000004843
+ },
+ "AttackAdd": {
+ "Value": 4.091999999945983
+ },
+ "DefenceBase": {
+ "Value": 247.50000000046566
+ },
+ "DefenceAdd": {
+ "Value": 4.124999999767169
+ },
+ "HPBase": {
+ "Value": 506.88000000081956
+ },
+ "HPAdd": {
+ "Value": 8.447999999858439
+ },
+ "SpeedBase": {
+ "Value": 95
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 150
+ }
+ },
+ "6": {
+ "AvatarID": 8003,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "MaxLevel": 80,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 278.2559999998193
+ },
+ "AttackAdd": {
+ "Value": 4.091999999945983
+ },
+ "DefenceBase": {
+ "Value": 280.50000000046566
+ },
+ "DefenceAdd": {
+ "Value": 4.124999999767169
+ },
+ "HPBase": {
+ "Value": 574.4640000001527
+ },
+ "HPAdd": {
+ "Value": 8.447999999858439
+ },
+ "SpeedBase": {
+ "Value": 95
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 150
+ }
+ }
+ },
+ "8004": {
+ "0": {
+ "AvatarID": 8004,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 3200
+ },
+ {
+ "ItemID": 111011,
+ "ItemNum": 4
+ }
+ ],
+ "MaxLevel": 20,
+ "PlayerLevelRequire": 15,
+ "AttackBase": {
+ "Value": 81.84000000078231
+ },
+ "AttackAdd": {
+ "Value": 4.091999999945983
+ },
+ "DefenceBase": {
+ "Value": 82.50000000046566
+ },
+ "DefenceAdd": {
+ "Value": 4.124999999767169
+ },
+ "HPBase": {
+ "Value": 168.96000000089407
+ },
+ "HPAdd": {
+ "Value": 8.447999999858439
+ },
+ "SpeedBase": {
+ "Value": 95
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 150
+ }
+ },
+ "1": {
+ "AvatarID": 8004,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 6400
+ },
+ {
+ "ItemID": 111011,
+ "ItemNum": 8
+ }
+ ],
+ "MaxLevel": 30,
+ "WorldLevelRequire": 1,
+ "AttackBase": {
+ "Value": 114.57600000011735
+ },
+ "AttackAdd": {
+ "Value": 4.091999999945983
+ },
+ "DefenceBase": {
+ "Value": 115.50000000046566
+ },
+ "DefenceAdd": {
+ "Value": 4.124999999767169
+ },
+ "HPBase": {
+ "Value": 236.54400000022724
+ },
+ "HPAdd": {
+ "Value": 8.447999999858439
+ },
+ "SpeedBase": {
+ "Value": 95
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 150
+ }
+ },
+ "2": {
+ "AvatarID": 8004,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 12800
+ },
+ {
+ "ItemID": 111012,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 110400,
+ "ItemNum": 4
+ }
+ ],
+ "MaxLevel": 40,
+ "WorldLevelRequire": 2,
+ "AttackBase": {
+ "Value": 147.31200000015087
+ },
+ "AttackAdd": {
+ "Value": 4.091999999945983
+ },
+ "DefenceBase": {
+ "Value": 148.50000000046566
+ },
+ "DefenceAdd": {
+ "Value": 4.124999999767169
+ },
+ "HPBase": {
+ "Value": 304.1279999995604
+ },
+ "HPAdd": {
+ "Value": 8.447999999858439
+ },
+ "SpeedBase": {
+ "Value": 95
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 150
+ }
+ },
+ "3": {
+ "AvatarID": 8004,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 32000
+ },
+ {
+ "ItemID": 111012,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 110400,
+ "ItemNum": 6
+ }
+ ],
+ "MaxLevel": 50,
+ "WorldLevelRequire": 3,
+ "AttackBase": {
+ "Value": 180.0479999994859
+ },
+ "AttackAdd": {
+ "Value": 4.091999999945983
+ },
+ "DefenceBase": {
+ "Value": 181.50000000046566
+ },
+ "DefenceAdd": {
+ "Value": 4.124999999767169
+ },
+ "HPBase": {
+ "Value": 371.7120000005234
+ },
+ "HPAdd": {
+ "Value": 8.447999999858439
+ },
+ "SpeedBase": {
+ "Value": 95
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 150
+ }
+ },
+ "4": {
+ "AvatarID": 8004,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 64000
+ },
+ {
+ "ItemID": 111013,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 110400,
+ "ItemNum": 8
+ }
+ ],
+ "MaxLevel": 60,
+ "WorldLevelRequire": 4,
+ "AttackBase": {
+ "Value": 212.78400000045076
+ },
+ "AttackAdd": {
+ "Value": 4.091999999945983
+ },
+ "DefenceBase": {
+ "Value": 214.50000000046566
+ },
+ "DefenceAdd": {
+ "Value": 4.124999999767169
+ },
+ "HPBase": {
+ "Value": 439.2959999998566
+ },
+ "HPAdd": {
+ "Value": 8.447999999858439
+ },
+ "SpeedBase": {
+ "Value": 95
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 150
+ }
+ },
+ "5": {
+ "AvatarID": 8004,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 128000
+ },
+ {
+ "ItemID": 111013,
+ "ItemNum": 7
+ },
+ {
+ "ItemID": 110400,
+ "ItemNum": 10
+ }
+ ],
+ "MaxLevel": 70,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 245.5200000004843
+ },
+ "AttackAdd": {
+ "Value": 4.091999999945983
+ },
+ "DefenceBase": {
+ "Value": 247.50000000046566
+ },
+ "DefenceAdd": {
+ "Value": 4.124999999767169
+ },
+ "HPBase": {
+ "Value": 506.88000000081956
+ },
+ "HPAdd": {
+ "Value": 8.447999999858439
+ },
+ "SpeedBase": {
+ "Value": 95
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 150
+ }
+ },
+ "6": {
+ "AvatarID": 8004,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "MaxLevel": 80,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 278.2559999998193
+ },
+ "AttackAdd": {
+ "Value": 4.091999999945983
+ },
+ "DefenceBase": {
+ "Value": 280.50000000046566
+ },
+ "DefenceAdd": {
+ "Value": 4.124999999767169
+ },
+ "HPBase": {
+ "Value": 574.4640000001527
+ },
+ "HPAdd": {
+ "Value": 8.447999999858439
+ },
+ "SpeedBase": {
+ "Value": 95
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 150
+ }
+ }
+ },
+ "1112": {
+ "0": {
+ "AvatarID": 1112,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 112001,
+ "ItemNum": 5
+ }
+ ],
+ "MaxLevel": 20,
+ "PlayerLevelRequire": 15,
+ "AttackBase": {
+ "Value": 84.48000000044703
+ },
+ "AttackAdd": {
+ "Value": 4.2239999999292195
+ },
+ "DefenceBase": {
+ "Value": 56.10000000009313
+ },
+ "DefenceAdd": {
+ "Value": 2.8050000004004687
+ },
+ "HPBase": {
+ "Value": 126.72000000067055
+ },
+ "HPAdd": {
+ "Value": 6.335999999893829
+ },
+ "SpeedBase": {
+ "Value": 110
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "1": {
+ "AvatarID": 1112,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 112001,
+ "ItemNum": 10
+ }
+ ],
+ "MaxLevel": 30,
+ "WorldLevelRequire": 1,
+ "AttackBase": {
+ "Value": 118.27200000011362
+ },
+ "AttackAdd": {
+ "Value": 4.2239999999292195
+ },
+ "DefenceBase": {
+ "Value": 78.54000000050291
+ },
+ "DefenceAdd": {
+ "Value": 2.8050000004004687
+ },
+ "HPBase": {
+ "Value": 177.4079999998212
+ },
+ "HPAdd": {
+ "Value": 6.335999999893829
+ },
+ "SpeedBase": {
+ "Value": 110
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "2": {
+ "AvatarID": 1112,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 112002,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 110412,
+ "ItemNum": 3
+ }
+ ],
+ "MaxLevel": 40,
+ "WorldLevelRequire": 2,
+ "AttackBase": {
+ "Value": 152.0639999997802
+ },
+ "AttackAdd": {
+ "Value": 4.2239999999292195
+ },
+ "DefenceBase": {
+ "Value": 100.9800000009127
+ },
+ "DefenceAdd": {
+ "Value": 2.8050000004004687
+ },
+ "HPBase": {
+ "Value": 228.0959999996703
+ },
+ "HPAdd": {
+ "Value": 6.335999999893829
+ },
+ "SpeedBase": {
+ "Value": 110
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "3": {
+ "AvatarID": 1112,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 112002,
+ "ItemNum": 9
+ },
+ {
+ "ItemID": 110412,
+ "ItemNum": 7
+ }
+ ],
+ "MaxLevel": 50,
+ "WorldLevelRequire": 3,
+ "AttackBase": {
+ "Value": 185.85600000037812
+ },
+ "AttackAdd": {
+ "Value": 4.2239999999292195
+ },
+ "DefenceBase": {
+ "Value": 123.42000000039116
+ },
+ "DefenceAdd": {
+ "Value": 2.8050000004004687
+ },
+ "HPBase": {
+ "Value": 278.78400000045076
+ },
+ "HPAdd": {
+ "Value": 6.335999999893829
+ },
+ "SpeedBase": {
+ "Value": 110
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "4": {
+ "AvatarID": 1112,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 112003,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 110412,
+ "ItemNum": 20
+ }
+ ],
+ "MaxLevel": 60,
+ "WorldLevelRequire": 4,
+ "AttackBase": {
+ "Value": 219.6480000000447
+ },
+ "AttackAdd": {
+ "Value": 4.2239999999292195
+ },
+ "DefenceBase": {
+ "Value": 145.86000000080094
+ },
+ "DefenceAdd": {
+ "Value": 2.8050000004004687
+ },
+ "HPBase": {
+ "Value": 329.4720000002999
+ },
+ "HPAdd": {
+ "Value": 6.335999999893829
+ },
+ "SpeedBase": {
+ "Value": 110
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "5": {
+ "AvatarID": 1112,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 112003,
+ "ItemNum": 9
+ },
+ {
+ "ItemID": 110412,
+ "ItemNum": 35
+ }
+ ],
+ "MaxLevel": 70,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 253.44000000040978
+ },
+ "AttackAdd": {
+ "Value": 4.2239999999292195
+ },
+ "DefenceBase": {
+ "Value": 168.3000000002794
+ },
+ "DefenceAdd": {
+ "Value": 2.8050000004004687
+ },
+ "HPBase": {
+ "Value": 380.160000000149
+ },
+ "HPAdd": {
+ "Value": 6.335999999893829
+ },
+ "SpeedBase": {
+ "Value": 110
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "6": {
+ "AvatarID": 1112,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "MaxLevel": 80,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 287.23200000007637
+ },
+ "AttackAdd": {
+ "Value": 4.2239999999292195
+ },
+ "DefenceBase": {
+ "Value": 190.74000000068918
+ },
+ "DefenceAdd": {
+ "Value": 2.8050000004004687
+ },
+ "HPBase": {
+ "Value": 430.84800000023097
+ },
+ "HPAdd": {
+ "Value": 6.335999999893829
+ },
+ "SpeedBase": {
+ "Value": 110
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ }
+ },
+ "1212": {
+ "0": {
+ "AvatarID": 1212,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 113001,
+ "ItemNum": 5
+ }
+ ],
+ "MaxLevel": 20,
+ "PlayerLevelRequire": 15,
+ "AttackBase": {
+ "Value": 92.40000000037253
+ },
+ "AttackAdd": {
+ "Value": 4.62000000057742
+ },
+ "DefenceBase": {
+ "Value": 66
+ },
+ "DefenceAdd": {
+ "Value": 3.3000000002793968
+ },
+ "HPBase": {
+ "Value": 195.36000000033528
+ },
+ "HPAdd": {
+ "Value": 9.768000000156462
+ },
+ "SpeedBase": {
+ "Value": 96
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ },
+ "1": {
+ "AvatarID": 1212,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 113001,
+ "ItemNum": 10
+ }
+ ],
+ "MaxLevel": 30,
+ "WorldLevelRequire": 1,
+ "AttackBase": {
+ "Value": 129.36000000033528
+ },
+ "AttackAdd": {
+ "Value": 4.62000000057742
+ },
+ "DefenceBase": {
+ "Value": 92.40000000037253
+ },
+ "DefenceAdd": {
+ "Value": 3.3000000002793968
+ },
+ "HPBase": {
+ "Value": 273.50400000019
+ },
+ "HPAdd": {
+ "Value": 9.768000000156462
+ },
+ "SpeedBase": {
+ "Value": 96
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ },
+ "2": {
+ "AvatarID": 1212,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 113002,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 110413,
+ "ItemNum": 3
+ }
+ ],
+ "MaxLevel": 40,
+ "WorldLevelRequire": 2,
+ "AttackBase": {
+ "Value": 166.32000000029802
+ },
+ "AttackAdd": {
+ "Value": 4.62000000057742
+ },
+ "DefenceBase": {
+ "Value": 118.80000000074506
+ },
+ "DefenceAdd": {
+ "Value": 3.3000000002793968
+ },
+ "HPBase": {
+ "Value": 351.6480000000447
+ },
+ "HPAdd": {
+ "Value": 9.768000000156462
+ },
+ "SpeedBase": {
+ "Value": 96
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ },
+ "3": {
+ "AvatarID": 1212,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 113002,
+ "ItemNum": 9
+ },
+ {
+ "ItemID": 110413,
+ "ItemNum": 7
+ }
+ ],
+ "MaxLevel": 50,
+ "WorldLevelRequire": 3,
+ "AttackBase": {
+ "Value": 203.28000000026077
+ },
+ "AttackAdd": {
+ "Value": 4.62000000057742
+ },
+ "DefenceBase": {
+ "Value": 145.20000000018626
+ },
+ "DefenceAdd": {
+ "Value": 3.3000000002793968
+ },
+ "HPBase": {
+ "Value": 429.7920000005979
+ },
+ "HPAdd": {
+ "Value": 9.768000000156462
+ },
+ "SpeedBase": {
+ "Value": 96
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ },
+ "4": {
+ "AvatarID": 1212,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 113003,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 110413,
+ "ItemNum": 20
+ }
+ ],
+ "MaxLevel": 60,
+ "WorldLevelRequire": 4,
+ "AttackBase": {
+ "Value": 240.24000000022352
+ },
+ "AttackAdd": {
+ "Value": 4.62000000057742
+ },
+ "DefenceBase": {
+ "Value": 171.6000000005588
+ },
+ "DefenceAdd": {
+ "Value": 3.3000000002793968
+ },
+ "HPBase": {
+ "Value": 507.9360000004526
+ },
+ "HPAdd": {
+ "Value": 9.768000000156462
+ },
+ "SpeedBase": {
+ "Value": 96
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ },
+ "5": {
+ "AvatarID": 1212,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 113003,
+ "ItemNum": 9
+ },
+ {
+ "ItemID": 110413,
+ "ItemNum": 35
+ }
+ ],
+ "MaxLevel": 70,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 277.20000000018626
+ },
+ "AttackAdd": {
+ "Value": 4.62000000057742
+ },
+ "DefenceBase": {
+ "Value": 198
+ },
+ "DefenceAdd": {
+ "Value": 3.3000000002793968
+ },
+ "HPBase": {
+ "Value": 586.0800000000745
+ },
+ "HPAdd": {
+ "Value": 9.768000000156462
+ },
+ "SpeedBase": {
+ "Value": 96
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ },
+ "6": {
+ "AvatarID": 1212,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "MaxLevel": 80,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 314.160000000149
+ },
+ "AttackAdd": {
+ "Value": 4.62000000057742
+ },
+ "DefenceBase": {
+ "Value": 224.40000000037253
+ },
+ "DefenceAdd": {
+ "Value": 3.3000000002793968
+ },
+ "HPBase": {
+ "Value": 664.2239999999292
+ },
+ "HPAdd": {
+ "Value": 9.768000000156462
+ },
+ "SpeedBase": {
+ "Value": 96
+ },
+ "CriticalChance": {
+ "Value": 0.05000000004656613
+ },
+ "CriticalDamage": {
+ "Value": 0.5000000004656613
+ },
+ "BaseAggro": {
+ "Value": 125
+ }
+ }
+ },
+ "1302": {
+ "0": {
+ "AvatarID": 1302,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 5
+ }
+ ],
+ "MaxLevel": 20,
+ "PlayerLevelRequire": 15,
+ "AttackBase": {
+ "Value": 100.32
+ },
+ "AttackAdd": {
+ "Value": 5.016
+ },
+ "DefenceBase": {
+ "Value": 49.5
+ },
+ "DefenceAdd": {
+ "Value": 2.475
+ },
+ "HPBase": {
+ "Value": 142.56
+ },
+ "HPAdd": {
+ "Value": 7.128
+ },
+ "SpeedBase": {
+ "Value": 103
+ },
+ "CriticalChance": {
+ "Value": 0.05
+ },
+ "CriticalDamage": {
+ "Value": 0.5
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "1": {
+ "AvatarID": 1302,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 10
+ }
+ ],
+ "MaxLevel": 30,
+ "WorldLevelRequire": 1,
+ "AttackBase": {
+ "Value": 140.448
+ },
+ "AttackAdd": {
+ "Value": 5.016
+ },
+ "DefenceBase": {
+ "Value": 69.3
+ },
+ "DefenceAdd": {
+ "Value": 2.475
+ },
+ "HPBase": {
+ "Value": 199.584
+ },
+ "HPAdd": {
+ "Value": 7.128
+ },
+ "SpeedBase": {
+ "Value": 103
+ },
+ "CriticalChance": {
+ "Value": 0.05
+ },
+ "CriticalDamage": {
+ "Value": 0.5
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "2": {
+ "AvatarID": 1302,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 110411,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 6
+ }
+ ],
+ "MaxLevel": 40,
+ "WorldLevelRequire": 2,
+ "AttackBase": {
+ "Value": 180.576
+ },
+ "AttackAdd": {
+ "Value": 5.016
+ },
+ "DefenceBase": {
+ "Value": 89.1
+ },
+ "DefenceAdd": {
+ "Value": 2.475
+ },
+ "HPBase": {
+ "Value": 256.608
+ },
+ "HPAdd": {
+ "Value": 7.128
+ },
+ "SpeedBase": {
+ "Value": 103
+ },
+ "CriticalChance": {
+ "Value": 0.05
+ },
+ "CriticalDamage": {
+ "Value": 0.5
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "3": {
+ "AvatarID": 1302,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 110411,
+ "ItemNum": 7
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 9
+ }
+ ],
+ "MaxLevel": 50,
+ "WorldLevelRequire": 3,
+ "AttackBase": {
+ "Value": 220.704
+ },
+ "AttackAdd": {
+ "Value": 5.016
+ },
+ "DefenceBase": {
+ "Value": 108.9
+ },
+ "DefenceAdd": {
+ "Value": 2.475
+ },
+ "HPBase": {
+ "Value": 313.632
+ },
+ "HPAdd": {
+ "Value": 7.128
+ },
+ "SpeedBase": {
+ "Value": 103
+ },
+ "CriticalChance": {
+ "Value": 0.05
+ },
+ "CriticalDamage": {
+ "Value": 0.5
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "4": {
+ "AvatarID": 1302,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 110411,
+ "ItemNum": 20
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 6
+ }
+ ],
+ "MaxLevel": 60,
+ "WorldLevelRequire": 4,
+ "AttackBase": {
+ "Value": 260.832
+ },
+ "AttackAdd": {
+ "Value": 5.016
+ },
+ "DefenceBase": {
+ "Value": 128.7
+ },
+ "DefenceAdd": {
+ "Value": 2.475
+ },
+ "HPBase": {
+ "Value": 370.656
+ },
+ "HPAdd": {
+ "Value": 7.128
+ },
+ "SpeedBase": {
+ "Value": 103
+ },
+ "CriticalChance": {
+ "Value": 0.05
+ },
+ "CriticalDamage": {
+ "Value": 0.5
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "5": {
+ "AvatarID": 1302,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 110411,
+ "ItemNum": 35
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 9
+ }
+ ],
+ "MaxLevel": 70,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 300.96
+ },
+ "AttackAdd": {
+ "Value": 5.016
+ },
+ "DefenceBase": {
+ "Value": 148.5
+ },
+ "DefenceAdd": {
+ "Value": 2.475
+ },
+ "HPBase": {
+ "Value": 427.68
+ },
+ "HPAdd": {
+ "Value": 7.128
+ },
+ "SpeedBase": {
+ "Value": 103
+ },
+ "CriticalChance": {
+ "Value": 0.05
+ },
+ "CriticalDamage": {
+ "Value": 0.5
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ },
+ "6": {
+ "AvatarID": 1302,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "MaxLevel": 80,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 341.088
+ },
+ "AttackAdd": {
+ "Value": 5.016
+ },
+ "DefenceBase": {
+ "Value": 168.3
+ },
+ "DefenceAdd": {
+ "Value": 2.475
+ },
+ "HPBase": {
+ "Value": 484.704
+ },
+ "HPAdd": {
+ "Value": 7.128
+ },
+ "SpeedBase": {
+ "Value": 103
+ },
+ "CriticalChance": {
+ "Value": 0.05
+ },
+ "CriticalDamage": {
+ "Value": 0.5
+ },
+ "BaseAggro": {
+ "Value": 75
+ }
+ }
+ },
+ "1217": {
+ "0": {
+ "AvatarID": 1217,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 113001,
+ "ItemNum": 5
+ }
+ ],
+ "MaxLevel": 20,
+ "PlayerLevelRequire": 15,
+ "AttackBase": {
+ "Value": 81.84
+ },
+ "AttackAdd": {
+ "Value": 4.092
+ },
+ "DefenceBase": {
+ "Value": 69.3
+ },
+ "DefenceAdd": {
+ "Value": 3.465
+ },
+ "HPBase": {
+ "Value": 184.8
+ },
+ "HPAdd": {
+ "Value": 9.24
+ },
+ "SpeedBase": {
+ "Value": 98
+ },
+ "CriticalChance": {
+ "Value": 0.05
+ },
+ "CriticalDamage": {
+ "Value": 0.5
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "1": {
+ "AvatarID": 1217,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 113001,
+ "ItemNum": 10
+ }
+ ],
+ "MaxLevel": 30,
+ "WorldLevelRequire": 1,
+ "AttackBase": {
+ "Value": 114.576
+ },
+ "AttackAdd": {
+ "Value": 4.092
+ },
+ "DefenceBase": {
+ "Value": 97.02
+ },
+ "DefenceAdd": {
+ "Value": 3.465
+ },
+ "HPBase": {
+ "Value": 258.72
+ },
+ "HPAdd": {
+ "Value": 9.24
+ },
+ "SpeedBase": {
+ "Value": 98
+ },
+ "CriticalChance": {
+ "Value": 0.05
+ },
+ "CriticalDamage": {
+ "Value": 0.5
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "2": {
+ "AvatarID": 1217,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 110415,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 113002,
+ "ItemNum": 6
+ }
+ ],
+ "MaxLevel": 40,
+ "WorldLevelRequire": 2,
+ "AttackBase": {
+ "Value": 147.312
+ },
+ "AttackAdd": {
+ "Value": 4.092
+ },
+ "DefenceBase": {
+ "Value": 124.74
+ },
+ "DefenceAdd": {
+ "Value": 3.465
+ },
+ "HPBase": {
+ "Value": 332.64
+ },
+ "HPAdd": {
+ "Value": 9.24
+ },
+ "SpeedBase": {
+ "Value": 98
+ },
+ "CriticalChance": {
+ "Value": 0.05
+ },
+ "CriticalDamage": {
+ "Value": 0.5
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "3": {
+ "AvatarID": 1217,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 110415,
+ "ItemNum": 7
+ },
+ {
+ "ItemID": 113002,
+ "ItemNum": 9
+ }
+ ],
+ "MaxLevel": 50,
+ "WorldLevelRequire": 3,
+ "AttackBase": {
+ "Value": 180.048
+ },
+ "AttackAdd": {
+ "Value": 4.092
+ },
+ "DefenceBase": {
+ "Value": 152.46
+ },
+ "DefenceAdd": {
+ "Value": 3.465
+ },
+ "HPBase": {
+ "Value": 406.56
+ },
+ "HPAdd": {
+ "Value": 9.24
+ },
+ "SpeedBase": {
+ "Value": 98
+ },
+ "CriticalChance": {
+ "Value": 0.05
+ },
+ "CriticalDamage": {
+ "Value": 0.5
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "4": {
+ "AvatarID": 1217,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 110415,
+ "ItemNum": 20
+ },
+ {
+ "ItemID": 113003,
+ "ItemNum": 6
+ }
+ ],
+ "MaxLevel": 60,
+ "WorldLevelRequire": 4,
+ "AttackBase": {
+ "Value": 212.784
+ },
+ "AttackAdd": {
+ "Value": 4.092
+ },
+ "DefenceBase": {
+ "Value": 180.18
+ },
+ "DefenceAdd": {
+ "Value": 3.465
+ },
+ "HPBase": {
+ "Value": 480.48
+ },
+ "HPAdd": {
+ "Value": 9.24
+ },
+ "SpeedBase": {
+ "Value": 98
+ },
+ "CriticalChance": {
+ "Value": 0.05
+ },
+ "CriticalDamage": {
+ "Value": 0.5
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "5": {
+ "AvatarID": 1217,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 110415,
+ "ItemNum": 35
+ },
+ {
+ "ItemID": 113003,
+ "ItemNum": 9
+ }
+ ],
+ "MaxLevel": 70,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 245.52
+ },
+ "AttackAdd": {
+ "Value": 4.092
+ },
+ "DefenceBase": {
+ "Value": 207.9
+ },
+ "DefenceAdd": {
+ "Value": 3.465
+ },
+ "HPBase": {
+ "Value": 554.4
+ },
+ "HPAdd": {
+ "Value": 9.24
+ },
+ "SpeedBase": {
+ "Value": 98
+ },
+ "CriticalChance": {
+ "Value": 0.05
+ },
+ "CriticalDamage": {
+ "Value": 0.5
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "6": {
+ "AvatarID": 1217,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "MaxLevel": 80,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 278.256
+ },
+ "AttackAdd": {
+ "Value": 4.092
+ },
+ "DefenceBase": {
+ "Value": 235.62
+ },
+ "DefenceAdd": {
+ "Value": 3.465
+ },
+ "HPBase": {
+ "Value": 628.32
+ },
+ "HPAdd": {
+ "Value": 9.24
+ },
+ "SpeedBase": {
+ "Value": 98
+ },
+ "CriticalChance": {
+ "Value": 0.05
+ },
+ "CriticalDamage": {
+ "Value": 0.5
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ }
+ },
+ "1215": {
+ "0": {
+ "AvatarID": 1215,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 3200
+ },
+ {
+ "ItemID": 113011,
+ "ItemNum": 4
+ }
+ ],
+ "MaxLevel": 20,
+ "PlayerLevelRequire": 15,
+ "AttackBase": {
+ "Value": 76.8
+ },
+ "AttackAdd": {
+ "Value": 3.84
+ },
+ "DefenceBase": {
+ "Value": 48
+ },
+ "DefenceAdd": {
+ "Value": 2.4
+ },
+ "HPBase": {
+ "Value": 124.8
+ },
+ "HPAdd": {
+ "Value": 6.24
+ },
+ "SpeedBase": {
+ "Value": 110
+ },
+ "CriticalChance": {
+ "Value": 0.05
+ },
+ "CriticalDamage": {
+ "Value": 0.5
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "1": {
+ "AvatarID": 1215,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 6400
+ },
+ {
+ "ItemID": 113011,
+ "ItemNum": 8
+ }
+ ],
+ "MaxLevel": 30,
+ "WorldLevelRequire": 1,
+ "AttackBase": {
+ "Value": 107.52
+ },
+ "AttackAdd": {
+ "Value": 3.84
+ },
+ "DefenceBase": {
+ "Value": 67.2
+ },
+ "DefenceAdd": {
+ "Value": 2.4
+ },
+ "HPBase": {
+ "Value": 174.72
+ },
+ "HPAdd": {
+ "Value": 6.24
+ },
+ "SpeedBase": {
+ "Value": 110
+ },
+ "CriticalChance": {
+ "Value": 0.05
+ },
+ "CriticalDamage": {
+ "Value": 0.5
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "2": {
+ "AvatarID": 1215,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 12800
+ },
+ {
+ "ItemID": 110411,
+ "ItemNum": 2
+ },
+ {
+ "ItemID": 113012,
+ "ItemNum": 5
+ }
+ ],
+ "MaxLevel": 40,
+ "WorldLevelRequire": 2,
+ "AttackBase": {
+ "Value": 138.24
+ },
+ "AttackAdd": {
+ "Value": 3.84
+ },
+ "DefenceBase": {
+ "Value": 86.4
+ },
+ "DefenceAdd": {
+ "Value": 2.4
+ },
+ "HPBase": {
+ "Value": 224.64
+ },
+ "HPAdd": {
+ "Value": 6.24
+ },
+ "SpeedBase": {
+ "Value": 110
+ },
+ "CriticalChance": {
+ "Value": 0.05
+ },
+ "CriticalDamage": {
+ "Value": 0.5
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "3": {
+ "AvatarID": 1215,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 32000
+ },
+ {
+ "ItemID": 110411,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 113012,
+ "ItemNum": 8
+ }
+ ],
+ "MaxLevel": 50,
+ "WorldLevelRequire": 3,
+ "AttackBase": {
+ "Value": 168.96
+ },
+ "AttackAdd": {
+ "Value": 3.84
+ },
+ "DefenceBase": {
+ "Value": 105.6
+ },
+ "DefenceAdd": {
+ "Value": 2.4
+ },
+ "HPBase": {
+ "Value": 274.56
+ },
+ "HPAdd": {
+ "Value": 6.24
+ },
+ "SpeedBase": {
+ "Value": 110
+ },
+ "CriticalChance": {
+ "Value": 0.05
+ },
+ "CriticalDamage": {
+ "Value": 0.5
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "4": {
+ "AvatarID": 1215,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 64000
+ },
+ {
+ "ItemID": 110411,
+ "ItemNum": 15
+ },
+ {
+ "ItemID": 113013,
+ "ItemNum": 5
+ }
+ ],
+ "MaxLevel": 60,
+ "WorldLevelRequire": 4,
+ "AttackBase": {
+ "Value": 199.68
+ },
+ "AttackAdd": {
+ "Value": 3.84
+ },
+ "DefenceBase": {
+ "Value": 124.8
+ },
+ "DefenceAdd": {
+ "Value": 2.4
+ },
+ "HPBase": {
+ "Value": 324.48
+ },
+ "HPAdd": {
+ "Value": 6.24
+ },
+ "SpeedBase": {
+ "Value": 110
+ },
+ "CriticalChance": {
+ "Value": 0.05
+ },
+ "CriticalDamage": {
+ "Value": 0.5
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "5": {
+ "AvatarID": 1215,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 128000
+ },
+ {
+ "ItemID": 110411,
+ "ItemNum": 28
+ },
+ {
+ "ItemID": 113013,
+ "ItemNum": 7
+ }
+ ],
+ "MaxLevel": 70,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 230.4
+ },
+ "AttackAdd": {
+ "Value": 3.84
+ },
+ "DefenceBase": {
+ "Value": 144
+ },
+ "DefenceAdd": {
+ "Value": 2.4
+ },
+ "HPBase": {
+ "Value": 374.4
+ },
+ "HPAdd": {
+ "Value": 6.24
+ },
+ "SpeedBase": {
+ "Value": 110
+ },
+ "CriticalChance": {
+ "Value": 0.05
+ },
+ "CriticalDamage": {
+ "Value": 0.5
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ },
+ "6": {
+ "AvatarID": 1215,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "MaxLevel": 80,
+ "WorldLevelRequire": 5,
+ "AttackBase": {
+ "Value": 261.12
+ },
+ "AttackAdd": {
+ "Value": 3.84
+ },
+ "DefenceBase": {
+ "Value": 163.2
+ },
+ "DefenceAdd": {
+ "Value": 2.4
+ },
+ "HPBase": {
+ "Value": 424.32
+ },
+ "HPAdd": {
+ "Value": 6.24
+ },
+ "SpeedBase": {
+ "Value": 110
+ },
+ "CriticalChance": {
+ "Value": 0.05
+ },
+ "CriticalDamage": {
+ "Value": 0.5
+ },
+ "BaseAggro": {
+ "Value": 100
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/starrail_damage_cal/excel/EquipmentPromotionConfig.json b/starrail_damage_cal/excel/EquipmentPromotionConfig.json
new file mode 100644
index 0000000..a52721f
--- /dev/null
+++ b/starrail_damage_cal/excel/EquipmentPromotionConfig.json
@@ -0,0 +1,20333 @@
+{
+ "20000": {
+ "0": {
+ "EquipmentID": 20000,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 3000
+ },
+ {
+ "ItemID": 111011,
+ "ItemNum": 4
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 38.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 14.400000000372529
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 12
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "1": {
+ "EquipmentID": 20000,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 6000
+ },
+ {
+ "ItemID": 110121,
+ "ItemNum": 2
+ },
+ {
+ "ItemID": 111011,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 84.48000000044703
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 31.6800000006333
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 26.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "2": {
+ "EquipmentID": 20000,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 12000
+ },
+ {
+ "ItemID": 110122,
+ "ItemNum": 2
+ },
+ {
+ "ItemID": 111012,
+ "ItemNum": 4
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 145.92000000085682
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 54.72000000067055
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 45.60000000055879
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "3": {
+ "EquipmentID": 20000,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 30000
+ },
+ {
+ "ItemID": 110122,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 111012,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 207.36000000033528
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 77.7600000007078
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 64.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "4": {
+ "EquipmentID": 20000,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 60000
+ },
+ {
+ "ItemID": 110123,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 111013,
+ "ItemNum": 3
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 268.80000000074506
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 100.80000000074506
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 84
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "5": {
+ "EquipmentID": 20000,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 120000
+ },
+ {
+ "ItemID": 110123,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 111013,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 330.2400000002235
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 123.84000000078231
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 103.20000000018626
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "6": {
+ "EquipmentID": 20000,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 391.6800000006333
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 146.88000000081956
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 122.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ }
+ },
+ "20001": {
+ "0": {
+ "EquipmentID": 20001,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 3000
+ },
+ {
+ "ItemID": 112001,
+ "ItemNum": 4
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 43.200000000186265
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 12
+ },
+ "BaseAttackAdd": {
+ "Value": 1.800000000745058
+ },
+ "BaseDefence": {
+ "Value": 12
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "1": {
+ "EquipmentID": 20001,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 6000
+ },
+ {
+ "ItemID": 110171,
+ "ItemNum": 2
+ },
+ {
+ "ItemID": 112001,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 95.04000000003725
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 26.40000000037253
+ },
+ "BaseAttackAdd": {
+ "Value": 1.800000000745058
+ },
+ "BaseDefence": {
+ "Value": 26.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "2": {
+ "EquipmentID": 20001,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 12000
+ },
+ {
+ "ItemID": 110172,
+ "ItemNum": 2
+ },
+ {
+ "ItemID": 112002,
+ "ItemNum": 4
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 164.160000000149
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 45.60000000055879
+ },
+ "BaseAttackAdd": {
+ "Value": 1.800000000745058
+ },
+ "BaseDefence": {
+ "Value": 45.60000000055879
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "3": {
+ "EquipmentID": 20001,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 30000
+ },
+ {
+ "ItemID": 110172,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 112002,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 233.28000000026077
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 64.80000000074506
+ },
+ "BaseAttackAdd": {
+ "Value": 1.800000000745058
+ },
+ "BaseDefence": {
+ "Value": 64.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "4": {
+ "EquipmentID": 20001,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 60000
+ },
+ {
+ "ItemID": 110173,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 112003,
+ "ItemNum": 3
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 302.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 84
+ },
+ "BaseAttackAdd": {
+ "Value": 1.800000000745058
+ },
+ "BaseDefence": {
+ "Value": 84
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "5": {
+ "EquipmentID": 20001,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 120000
+ },
+ {
+ "ItemID": 110173,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 112003,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 371.5200000004843
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 103.20000000018626
+ },
+ "BaseAttackAdd": {
+ "Value": 1.800000000745058
+ },
+ "BaseDefence": {
+ "Value": 103.20000000018626
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "6": {
+ "EquipmentID": 20001,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 440.64000000059605
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 122.40000000037253
+ },
+ "BaseAttackAdd": {
+ "Value": 1.800000000745058
+ },
+ "BaseDefence": {
+ "Value": 122.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ }
+ },
+ "20002": {
+ "0": {
+ "EquipmentID": 20002,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 3000
+ },
+ {
+ "ItemID": 111011,
+ "ItemNum": 4
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 38.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 16.800000000745058
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 9
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.350000000325963
+ }
+ },
+ "1": {
+ "EquipmentID": 20002,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 6000
+ },
+ {
+ "ItemID": 110111,
+ "ItemNum": 2
+ },
+ {
+ "ItemID": 111011,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 84.48000000044703
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 36.96000000089407
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 19.800000000745058
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.350000000325963
+ }
+ },
+ "2": {
+ "EquipmentID": 20002,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 12000
+ },
+ {
+ "ItemID": 110112,
+ "ItemNum": 2
+ },
+ {
+ "ItemID": 111012,
+ "ItemNum": 4
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 145.92000000085682
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 63.84000000078231
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 34.200000000186265
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.350000000325963
+ }
+ },
+ "3": {
+ "EquipmentID": 20002,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 30000
+ },
+ {
+ "ItemID": 110112,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 111012,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 207.36000000033528
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 90.72000000067055
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 48.60000000055879
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.350000000325963
+ }
+ },
+ "4": {
+ "EquipmentID": 20002,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 60000
+ },
+ {
+ "ItemID": 110113,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 111013,
+ "ItemNum": 3
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 268.80000000074506
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 117.6000000005588
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 63
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.350000000325963
+ }
+ },
+ "5": {
+ "EquipmentID": 20002,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 120000
+ },
+ {
+ "ItemID": 110113,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 111013,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 330.2400000002235
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 144.48000000044703
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 77.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.350000000325963
+ }
+ },
+ "6": {
+ "EquipmentID": 20002,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 391.6800000006333
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 171.36000000033528
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 91.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.350000000325963
+ }
+ }
+ },
+ "20003": {
+ "0": {
+ "EquipmentID": 20003,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 3000
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 4
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 38.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 12
+ },
+ "BaseAttackAdd": {
+ "Value": 1.800000000745058
+ },
+ "BaseDefence": {
+ "Value": 15
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "1": {
+ "EquipmentID": 20003,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 6000
+ },
+ {
+ "ItemID": 110141,
+ "ItemNum": 2
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 84.48000000044703
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 26.40000000037253
+ },
+ "BaseAttackAdd": {
+ "Value": 1.800000000745058
+ },
+ "BaseDefence": {
+ "Value": 33
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "2": {
+ "EquipmentID": 20003,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 12000
+ },
+ {
+ "ItemID": 110142,
+ "ItemNum": 2
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 4
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 145.92000000085682
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 45.60000000055879
+ },
+ "BaseAttackAdd": {
+ "Value": 1.800000000745058
+ },
+ "BaseDefence": {
+ "Value": 57
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "3": {
+ "EquipmentID": 20003,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 30000
+ },
+ {
+ "ItemID": 110142,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 207.36000000033528
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 64.80000000074506
+ },
+ "BaseAttackAdd": {
+ "Value": 1.800000000745058
+ },
+ "BaseDefence": {
+ "Value": 81
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "4": {
+ "EquipmentID": 20003,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 60000
+ },
+ {
+ "ItemID": 110143,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 3
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 268.80000000074506
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 84
+ },
+ "BaseAttackAdd": {
+ "Value": 1.800000000745058
+ },
+ "BaseDefence": {
+ "Value": 105
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "5": {
+ "EquipmentID": 20003,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 120000
+ },
+ {
+ "ItemID": 110143,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 330.2400000002235
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 103.20000000018626
+ },
+ "BaseAttackAdd": {
+ "Value": 1.800000000745058
+ },
+ "BaseDefence": {
+ "Value": 129
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "6": {
+ "EquipmentID": 20003,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 391.6800000006333
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 122.40000000037253
+ },
+ "BaseAttackAdd": {
+ "Value": 1.800000000745058
+ },
+ "BaseDefence": {
+ "Value": 153
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ }
+ },
+ "20004": {
+ "0": {
+ "EquipmentID": 20004,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 3000
+ },
+ {
+ "ItemID": 112011,
+ "ItemNum": 4
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 38.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 14.400000000372529
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 12
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "1": {
+ "EquipmentID": 20004,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 6000
+ },
+ {
+ "ItemID": 110151,
+ "ItemNum": 2
+ },
+ {
+ "ItemID": 112011,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 84.48000000044703
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 31.6800000006333
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 26.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "2": {
+ "EquipmentID": 20004,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 12000
+ },
+ {
+ "ItemID": 110152,
+ "ItemNum": 2
+ },
+ {
+ "ItemID": 112012,
+ "ItemNum": 4
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 145.92000000085682
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 54.72000000067055
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 45.60000000055879
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "3": {
+ "EquipmentID": 20004,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 30000
+ },
+ {
+ "ItemID": 110152,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 112012,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 207.36000000033528
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 77.7600000007078
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 64.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "4": {
+ "EquipmentID": 20004,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 60000
+ },
+ {
+ "ItemID": 110153,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 112013,
+ "ItemNum": 3
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 268.80000000074506
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 100.80000000074506
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 84
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "5": {
+ "EquipmentID": 20004,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 120000
+ },
+ {
+ "ItemID": 110153,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 112013,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 330.2400000002235
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 123.84000000078231
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 103.20000000018626
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "6": {
+ "EquipmentID": 20004,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 391.6800000006333
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 146.88000000081956
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 122.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ }
+ },
+ "20005": {
+ "0": {
+ "EquipmentID": 20005,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 3000
+ },
+ {
+ "ItemID": 112001,
+ "ItemNum": 4
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 38.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 14.400000000372529
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 12
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "1": {
+ "EquipmentID": 20005,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 6000
+ },
+ {
+ "ItemID": 110161,
+ "ItemNum": 2
+ },
+ {
+ "ItemID": 112001,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 84.48000000044703
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 31.6800000006333
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 26.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "2": {
+ "EquipmentID": 20005,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 12000
+ },
+ {
+ "ItemID": 110162,
+ "ItemNum": 2
+ },
+ {
+ "ItemID": 112002,
+ "ItemNum": 4
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 145.92000000085682
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 54.72000000067055
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 45.60000000055879
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "3": {
+ "EquipmentID": 20005,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 30000
+ },
+ {
+ "ItemID": 110162,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 112002,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 207.36000000033528
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 77.7600000007078
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 64.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "4": {
+ "EquipmentID": 20005,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 60000
+ },
+ {
+ "ItemID": 110163,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 112003,
+ "ItemNum": 3
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 268.80000000074506
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 100.80000000074506
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 84
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "5": {
+ "EquipmentID": 20005,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 120000
+ },
+ {
+ "ItemID": 110163,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 112003,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 330.2400000002235
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 123.84000000078231
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 103.20000000018626
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "6": {
+ "EquipmentID": 20005,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 391.6800000006333
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 146.88000000081956
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 122.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ }
+ },
+ "20006": {
+ "0": {
+ "EquipmentID": 20006,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 3000
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 4
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 33.60000000055879
+ },
+ "BaseHPAdd": {
+ "Value": 5.040000000037253
+ },
+ "BaseAttack": {
+ "Value": 16.800000000745058
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 12
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "1": {
+ "EquipmentID": 20006,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 6000
+ },
+ {
+ "ItemID": 110131,
+ "ItemNum": 2
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 73.92000000085682
+ },
+ "BaseHPAdd": {
+ "Value": 5.040000000037253
+ },
+ "BaseAttack": {
+ "Value": 36.96000000089407
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 26.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "2": {
+ "EquipmentID": 20006,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 12000
+ },
+ {
+ "ItemID": 110132,
+ "ItemNum": 2
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 4
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 127.6800000006333
+ },
+ "BaseHPAdd": {
+ "Value": 5.040000000037253
+ },
+ "BaseAttack": {
+ "Value": 63.84000000078231
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 45.60000000055879
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "3": {
+ "EquipmentID": 20006,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 30000
+ },
+ {
+ "ItemID": 110132,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 181.44000000040978
+ },
+ "BaseHPAdd": {
+ "Value": 5.040000000037253
+ },
+ "BaseAttack": {
+ "Value": 90.72000000067055
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 64.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "4": {
+ "EquipmentID": 20006,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 60000
+ },
+ {
+ "ItemID": 110133,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 3
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 235.20000000018626
+ },
+ "BaseHPAdd": {
+ "Value": 5.040000000037253
+ },
+ "BaseAttack": {
+ "Value": 117.6000000005588
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 84
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "5": {
+ "EquipmentID": 20006,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 120000
+ },
+ {
+ "ItemID": 110133,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 288.96000000089407
+ },
+ "BaseHPAdd": {
+ "Value": 5.040000000037253
+ },
+ "BaseAttack": {
+ "Value": 144.48000000044703
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 103.20000000018626
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "6": {
+ "EquipmentID": 20006,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 342.72000000067055
+ },
+ "BaseHPAdd": {
+ "Value": 5.040000000037253
+ },
+ "BaseAttack": {
+ "Value": 171.36000000033528
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 122.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ }
+ },
+ "20007": {
+ "0": {
+ "EquipmentID": 20007,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 3000
+ },
+ {
+ "ItemID": 112001,
+ "ItemNum": 4
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 33.60000000055879
+ },
+ "BaseHPAdd": {
+ "Value": 5.040000000037253
+ },
+ "BaseAttack": {
+ "Value": 16.800000000745058
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 12
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "1": {
+ "EquipmentID": 20007,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 6000
+ },
+ {
+ "ItemID": 110121,
+ "ItemNum": 2
+ },
+ {
+ "ItemID": 112001,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 73.92000000085682
+ },
+ "BaseHPAdd": {
+ "Value": 5.040000000037253
+ },
+ "BaseAttack": {
+ "Value": 36.96000000089407
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 26.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "2": {
+ "EquipmentID": 20007,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 12000
+ },
+ {
+ "ItemID": 110122,
+ "ItemNum": 2
+ },
+ {
+ "ItemID": 112002,
+ "ItemNum": 4
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 127.6800000006333
+ },
+ "BaseHPAdd": {
+ "Value": 5.040000000037253
+ },
+ "BaseAttack": {
+ "Value": 63.84000000078231
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 45.60000000055879
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "3": {
+ "EquipmentID": 20007,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 30000
+ },
+ {
+ "ItemID": 110122,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 112002,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 181.44000000040978
+ },
+ "BaseHPAdd": {
+ "Value": 5.040000000037253
+ },
+ "BaseAttack": {
+ "Value": 90.72000000067055
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 64.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "4": {
+ "EquipmentID": 20007,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 60000
+ },
+ {
+ "ItemID": 110123,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 112003,
+ "ItemNum": 3
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 235.20000000018626
+ },
+ "BaseHPAdd": {
+ "Value": 5.040000000037253
+ },
+ "BaseAttack": {
+ "Value": 117.6000000005588
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 84
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "5": {
+ "EquipmentID": 20007,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 120000
+ },
+ {
+ "ItemID": 110123,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 112003,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 288.96000000089407
+ },
+ "BaseHPAdd": {
+ "Value": 5.040000000037253
+ },
+ "BaseAttack": {
+ "Value": 144.48000000044703
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 103.20000000018626
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "6": {
+ "EquipmentID": 20007,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 342.72000000067055
+ },
+ "BaseHPAdd": {
+ "Value": 5.040000000037253
+ },
+ "BaseAttack": {
+ "Value": 171.36000000033528
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 122.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ }
+ },
+ "20008": {
+ "0": {
+ "EquipmentID": 20008,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 3000
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 4
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 43.200000000186265
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 14.400000000372529
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 9
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.350000000325963
+ }
+ },
+ "1": {
+ "EquipmentID": 20008,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 6000
+ },
+ {
+ "ItemID": 110171,
+ "ItemNum": 2
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 95.04000000003725
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 31.6800000006333
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 19.800000000745058
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.350000000325963
+ }
+ },
+ "2": {
+ "EquipmentID": 20008,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 12000
+ },
+ {
+ "ItemID": 110172,
+ "ItemNum": 2
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 4
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 164.160000000149
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 54.72000000067055
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 34.200000000186265
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.350000000325963
+ }
+ },
+ "3": {
+ "EquipmentID": 20008,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 30000
+ },
+ {
+ "ItemID": 110172,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 233.28000000026077
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 77.7600000007078
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 48.60000000055879
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.350000000325963
+ }
+ },
+ "4": {
+ "EquipmentID": 20008,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 60000
+ },
+ {
+ "ItemID": 110173,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 3
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 302.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 100.80000000074506
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 63
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.350000000325963
+ }
+ },
+ "5": {
+ "EquipmentID": 20008,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 120000
+ },
+ {
+ "ItemID": 110173,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 371.5200000004843
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 123.84000000078231
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 77.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.350000000325963
+ }
+ },
+ "6": {
+ "EquipmentID": 20008,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 440.64000000059605
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 146.88000000081956
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 91.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.350000000325963
+ }
+ }
+ },
+ "20009": {
+ "0": {
+ "EquipmentID": 20009,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 3000
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 4
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 38.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 16.800000000745058
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 9
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.350000000325963
+ }
+ },
+ "1": {
+ "EquipmentID": 20009,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 6000
+ },
+ {
+ "ItemID": 110111,
+ "ItemNum": 2
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 84.48000000044703
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 36.96000000089407
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 19.800000000745058
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.350000000325963
+ }
+ },
+ "2": {
+ "EquipmentID": 20009,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 12000
+ },
+ {
+ "ItemID": 110112,
+ "ItemNum": 2
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 4
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 145.92000000085682
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 63.84000000078231
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 34.200000000186265
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.350000000325963
+ }
+ },
+ "3": {
+ "EquipmentID": 20009,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 30000
+ },
+ {
+ "ItemID": 110112,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 207.36000000033528
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 90.72000000067055
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 48.60000000055879
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.350000000325963
+ }
+ },
+ "4": {
+ "EquipmentID": 20009,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 60000
+ },
+ {
+ "ItemID": 110113,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 3
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 268.80000000074506
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 117.6000000005588
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 63
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.350000000325963
+ }
+ },
+ "5": {
+ "EquipmentID": 20009,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 120000
+ },
+ {
+ "ItemID": 110113,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 330.2400000002235
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 144.48000000044703
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 77.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.350000000325963
+ }
+ },
+ "6": {
+ "EquipmentID": 20009,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 391.6800000006333
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 171.36000000033528
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 91.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.350000000325963
+ }
+ }
+ },
+ "20010": {
+ "0": {
+ "EquipmentID": 20010,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 3000
+ },
+ {
+ "ItemID": 111011,
+ "ItemNum": 4
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 43.200000000186265
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 12
+ },
+ "BaseAttackAdd": {
+ "Value": 1.800000000745058
+ },
+ "BaseDefence": {
+ "Value": 12
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "1": {
+ "EquipmentID": 20010,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 6000
+ },
+ {
+ "ItemID": 110141,
+ "ItemNum": 2
+ },
+ {
+ "ItemID": 111011,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 95.04000000003725
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 26.40000000037253
+ },
+ "BaseAttackAdd": {
+ "Value": 1.800000000745058
+ },
+ "BaseDefence": {
+ "Value": 26.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "2": {
+ "EquipmentID": 20010,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 12000
+ },
+ {
+ "ItemID": 110142,
+ "ItemNum": 2
+ },
+ {
+ "ItemID": 111012,
+ "ItemNum": 4
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 164.160000000149
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 45.60000000055879
+ },
+ "BaseAttackAdd": {
+ "Value": 1.800000000745058
+ },
+ "BaseDefence": {
+ "Value": 45.60000000055879
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "3": {
+ "EquipmentID": 20010,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 30000
+ },
+ {
+ "ItemID": 110142,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 111012,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 233.28000000026077
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 64.80000000074506
+ },
+ "BaseAttackAdd": {
+ "Value": 1.800000000745058
+ },
+ "BaseDefence": {
+ "Value": 64.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "4": {
+ "EquipmentID": 20010,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 60000
+ },
+ {
+ "ItemID": 110143,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 111013,
+ "ItemNum": 3
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 302.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 84
+ },
+ "BaseAttackAdd": {
+ "Value": 1.800000000745058
+ },
+ "BaseDefence": {
+ "Value": 84
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "5": {
+ "EquipmentID": 20010,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 120000
+ },
+ {
+ "ItemID": 110143,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 111013,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 371.5200000004843
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 103.20000000018626
+ },
+ "BaseAttackAdd": {
+ "Value": 1.800000000745058
+ },
+ "BaseDefence": {
+ "Value": 103.20000000018626
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "6": {
+ "EquipmentID": 20010,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 440.64000000059605
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 122.40000000037253
+ },
+ "BaseAttackAdd": {
+ "Value": 1.800000000745058
+ },
+ "BaseDefence": {
+ "Value": 122.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ }
+ },
+ "20011": {
+ "0": {
+ "EquipmentID": 20011,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 3000
+ },
+ {
+ "ItemID": 112011,
+ "ItemNum": 4
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 38.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 14.400000000372529
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 12
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "1": {
+ "EquipmentID": 20011,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 6000
+ },
+ {
+ "ItemID": 110151,
+ "ItemNum": 2
+ },
+ {
+ "ItemID": 112011,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 84.48000000044703
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 31.6800000006333
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 26.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "2": {
+ "EquipmentID": 20011,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 12000
+ },
+ {
+ "ItemID": 110152,
+ "ItemNum": 2
+ },
+ {
+ "ItemID": 112012,
+ "ItemNum": 4
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 145.92000000085682
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 54.72000000067055
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 45.60000000055879
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "3": {
+ "EquipmentID": 20011,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 30000
+ },
+ {
+ "ItemID": 110152,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 112012,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 207.36000000033528
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 77.7600000007078
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 64.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "4": {
+ "EquipmentID": 20011,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 60000
+ },
+ {
+ "ItemID": 110153,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 112013,
+ "ItemNum": 3
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 268.80000000074506
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 100.80000000074506
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 84
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "5": {
+ "EquipmentID": 20011,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 120000
+ },
+ {
+ "ItemID": 110153,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 112013,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 330.2400000002235
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 123.84000000078231
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 103.20000000018626
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "6": {
+ "EquipmentID": 20011,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 391.6800000006333
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 146.88000000081956
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 122.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ }
+ },
+ "20012": {
+ "0": {
+ "EquipmentID": 20012,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 3000
+ },
+ {
+ "ItemID": 112001,
+ "ItemNum": 4
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 38.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 14.400000000372529
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 12
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "1": {
+ "EquipmentID": 20012,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 6000
+ },
+ {
+ "ItemID": 110161,
+ "ItemNum": 2
+ },
+ {
+ "ItemID": 112001,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 84.48000000044703
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 31.6800000006333
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 26.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "2": {
+ "EquipmentID": 20012,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 12000
+ },
+ {
+ "ItemID": 110162,
+ "ItemNum": 2
+ },
+ {
+ "ItemID": 112002,
+ "ItemNum": 4
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 145.92000000085682
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 54.72000000067055
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 45.60000000055879
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "3": {
+ "EquipmentID": 20012,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 30000
+ },
+ {
+ "ItemID": 110162,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 112002,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 207.36000000033528
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 77.7600000007078
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 64.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "4": {
+ "EquipmentID": 20012,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 60000
+ },
+ {
+ "ItemID": 110163,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 112003,
+ "ItemNum": 3
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 268.80000000074506
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 100.80000000074506
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 84
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "5": {
+ "EquipmentID": 20012,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 120000
+ },
+ {
+ "ItemID": 110163,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 112003,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 330.2400000002235
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 123.84000000078231
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 103.20000000018626
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "6": {
+ "EquipmentID": 20012,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 391.6800000006333
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 146.88000000081956
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 122.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ }
+ },
+ "20013": {
+ "0": {
+ "EquipmentID": 20013,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 3000
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 4
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 33.60000000055879
+ },
+ "BaseHPAdd": {
+ "Value": 5.040000000037253
+ },
+ "BaseAttack": {
+ "Value": 16.800000000745058
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 12
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "1": {
+ "EquipmentID": 20013,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 6000
+ },
+ {
+ "ItemID": 110131,
+ "ItemNum": 2
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 73.92000000085682
+ },
+ "BaseHPAdd": {
+ "Value": 5.040000000037253
+ },
+ "BaseAttack": {
+ "Value": 36.96000000089407
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 26.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "2": {
+ "EquipmentID": 20013,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 12000
+ },
+ {
+ "ItemID": 110132,
+ "ItemNum": 2
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 4
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 127.6800000006333
+ },
+ "BaseHPAdd": {
+ "Value": 5.040000000037253
+ },
+ "BaseAttack": {
+ "Value": 63.84000000078231
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 45.60000000055879
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "3": {
+ "EquipmentID": 20013,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 30000
+ },
+ {
+ "ItemID": 110132,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 181.44000000040978
+ },
+ "BaseHPAdd": {
+ "Value": 5.040000000037253
+ },
+ "BaseAttack": {
+ "Value": 90.72000000067055
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 64.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "4": {
+ "EquipmentID": 20013,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 60000
+ },
+ {
+ "ItemID": 110133,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 3
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 235.20000000018626
+ },
+ "BaseHPAdd": {
+ "Value": 5.040000000037253
+ },
+ "BaseAttack": {
+ "Value": 117.6000000005588
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 84
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "5": {
+ "EquipmentID": 20013,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 120000
+ },
+ {
+ "ItemID": 110133,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 288.96000000089407
+ },
+ "BaseHPAdd": {
+ "Value": 5.040000000037253
+ },
+ "BaseAttack": {
+ "Value": 144.48000000044703
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 103.20000000018626
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "6": {
+ "EquipmentID": 20013,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 342.72000000067055
+ },
+ "BaseHPAdd": {
+ "Value": 5.040000000037253
+ },
+ "BaseAttack": {
+ "Value": 171.36000000033528
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 122.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ }
+ },
+ "20014": {
+ "0": {
+ "EquipmentID": 20014,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 3000
+ },
+ {
+ "ItemID": 112011,
+ "ItemNum": 4
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 33.60000000055879
+ },
+ "BaseHPAdd": {
+ "Value": 5.040000000037253
+ },
+ "BaseAttack": {
+ "Value": 16.800000000745058
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 12
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "1": {
+ "EquipmentID": 20014,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 6000
+ },
+ {
+ "ItemID": 110121,
+ "ItemNum": 2
+ },
+ {
+ "ItemID": 112011,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 73.92000000085682
+ },
+ "BaseHPAdd": {
+ "Value": 5.040000000037253
+ },
+ "BaseAttack": {
+ "Value": 36.96000000089407
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 26.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "2": {
+ "EquipmentID": 20014,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 12000
+ },
+ {
+ "ItemID": 110122,
+ "ItemNum": 2
+ },
+ {
+ "ItemID": 112012,
+ "ItemNum": 4
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 127.6800000006333
+ },
+ "BaseHPAdd": {
+ "Value": 5.040000000037253
+ },
+ "BaseAttack": {
+ "Value": 63.84000000078231
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 45.60000000055879
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "3": {
+ "EquipmentID": 20014,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 30000
+ },
+ {
+ "ItemID": 110122,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 112012,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 181.44000000040978
+ },
+ "BaseHPAdd": {
+ "Value": 5.040000000037253
+ },
+ "BaseAttack": {
+ "Value": 90.72000000067055
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 64.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "4": {
+ "EquipmentID": 20014,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 60000
+ },
+ {
+ "ItemID": 110123,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 112013,
+ "ItemNum": 3
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 235.20000000018626
+ },
+ "BaseHPAdd": {
+ "Value": 5.040000000037253
+ },
+ "BaseAttack": {
+ "Value": 117.6000000005588
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 84
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "5": {
+ "EquipmentID": 20014,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 120000
+ },
+ {
+ "ItemID": 110123,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 112013,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 288.96000000089407
+ },
+ "BaseHPAdd": {
+ "Value": 5.040000000037253
+ },
+ "BaseAttack": {
+ "Value": 144.48000000044703
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 103.20000000018626
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "6": {
+ "EquipmentID": 20014,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 342.72000000067055
+ },
+ "BaseHPAdd": {
+ "Value": 5.040000000037253
+ },
+ "BaseAttack": {
+ "Value": 171.36000000033528
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 122.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ }
+ },
+ "20015": {
+ "0": {
+ "EquipmentID": 20015,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 3000
+ },
+ {
+ "ItemID": 113001,
+ "ItemNum": 4
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 43.200000000186265
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 14.400000000372529
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 9
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.350000000325963
+ }
+ },
+ "1": {
+ "EquipmentID": 20015,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 6000
+ },
+ {
+ "ItemID": 110171,
+ "ItemNum": 2
+ },
+ {
+ "ItemID": 113001,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 95.04000000003725
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 31.6800000006333
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 19.800000000745058
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.350000000325963
+ }
+ },
+ "2": {
+ "EquipmentID": 20015,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 12000
+ },
+ {
+ "ItemID": 110172,
+ "ItemNum": 2
+ },
+ {
+ "ItemID": 113002,
+ "ItemNum": 4
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 164.160000000149
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 54.72000000067055
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 34.200000000186265
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.350000000325963
+ }
+ },
+ "3": {
+ "EquipmentID": 20015,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 30000
+ },
+ {
+ "ItemID": 110172,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 113002,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 233.28000000026077
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 77.7600000007078
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 48.60000000055879
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.350000000325963
+ }
+ },
+ "4": {
+ "EquipmentID": 20015,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 60000
+ },
+ {
+ "ItemID": 110173,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 113003,
+ "ItemNum": 3
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 302.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 100.80000000074506
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 63
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.350000000325963
+ }
+ },
+ "5": {
+ "EquipmentID": 20015,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 120000
+ },
+ {
+ "ItemID": 110173,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 113003,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 371.5200000004843
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 123.84000000078231
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 77.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.350000000325963
+ }
+ },
+ "6": {
+ "EquipmentID": 20015,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 440.64000000059605
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 146.88000000081956
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 91.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.350000000325963
+ }
+ }
+ },
+ "20016": {
+ "0": {
+ "EquipmentID": 20016,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 3000
+ },
+ {
+ "ItemID": 112001,
+ "ItemNum": 4
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 38.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 16.800000000745058
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 9
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.350000000325963
+ }
+ },
+ "1": {
+ "EquipmentID": 20016,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 6000
+ },
+ {
+ "ItemID": 110111,
+ "ItemNum": 2
+ },
+ {
+ "ItemID": 112001,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 84.48000000044703
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 36.96000000089407
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 19.800000000745058
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.350000000325963
+ }
+ },
+ "2": {
+ "EquipmentID": 20016,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 12000
+ },
+ {
+ "ItemID": 110112,
+ "ItemNum": 2
+ },
+ {
+ "ItemID": 112002,
+ "ItemNum": 4
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 145.92000000085682
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 63.84000000078231
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 34.200000000186265
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.350000000325963
+ }
+ },
+ "3": {
+ "EquipmentID": 20016,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 30000
+ },
+ {
+ "ItemID": 110112,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 112002,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 207.36000000033528
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 90.72000000067055
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 48.60000000055879
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.350000000325963
+ }
+ },
+ "4": {
+ "EquipmentID": 20016,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 60000
+ },
+ {
+ "ItemID": 110113,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 112003,
+ "ItemNum": 3
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 268.80000000074506
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 117.6000000005588
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 63
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.350000000325963
+ }
+ },
+ "5": {
+ "EquipmentID": 20016,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 120000
+ },
+ {
+ "ItemID": 110113,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 112003,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 330.2400000002235
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 144.48000000044703
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 77.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.350000000325963
+ }
+ },
+ "6": {
+ "EquipmentID": 20016,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 391.6800000006333
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 171.36000000033528
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 91.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.350000000325963
+ }
+ }
+ },
+ "20017": {
+ "0": {
+ "EquipmentID": 20017,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 3000
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 4
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 43.200000000186265
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 12
+ },
+ "BaseAttackAdd": {
+ "Value": 1.800000000745058
+ },
+ "BaseDefence": {
+ "Value": 12
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "1": {
+ "EquipmentID": 20017,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 6000
+ },
+ {
+ "ItemID": 110141,
+ "ItemNum": 2
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 95.04000000003725
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 26.40000000037253
+ },
+ "BaseAttackAdd": {
+ "Value": 1.800000000745058
+ },
+ "BaseDefence": {
+ "Value": 26.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "2": {
+ "EquipmentID": 20017,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 12000
+ },
+ {
+ "ItemID": 110142,
+ "ItemNum": 2
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 4
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 164.160000000149
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 45.60000000055879
+ },
+ "BaseAttackAdd": {
+ "Value": 1.800000000745058
+ },
+ "BaseDefence": {
+ "Value": 45.60000000055879
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "3": {
+ "EquipmentID": 20017,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 30000
+ },
+ {
+ "ItemID": 110142,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 233.28000000026077
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 64.80000000074506
+ },
+ "BaseAttackAdd": {
+ "Value": 1.800000000745058
+ },
+ "BaseDefence": {
+ "Value": 64.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "4": {
+ "EquipmentID": 20017,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 60000
+ },
+ {
+ "ItemID": 110143,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 3
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 302.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 84
+ },
+ "BaseAttackAdd": {
+ "Value": 1.800000000745058
+ },
+ "BaseDefence": {
+ "Value": 84
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "5": {
+ "EquipmentID": 20017,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 120000
+ },
+ {
+ "ItemID": 110143,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 371.5200000004843
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 103.20000000018626
+ },
+ "BaseAttackAdd": {
+ "Value": 1.800000000745058
+ },
+ "BaseDefence": {
+ "Value": 103.20000000018626
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "6": {
+ "EquipmentID": 20017,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 440.64000000059605
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 122.40000000037253
+ },
+ "BaseAttackAdd": {
+ "Value": 1.800000000745058
+ },
+ "BaseDefence": {
+ "Value": 122.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ }
+ },
+ "20018": {
+ "0": {
+ "EquipmentID": 20018,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 3000
+ },
+ {
+ "ItemID": 113011,
+ "ItemNum": 4
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 38.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 14.400000000372529
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 12
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "1": {
+ "EquipmentID": 20018,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 6000
+ },
+ {
+ "ItemID": 110151,
+ "ItemNum": 2
+ },
+ {
+ "ItemID": 113011,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 84.48000000044703
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 31.6800000006333
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 26.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "2": {
+ "EquipmentID": 20018,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 12000
+ },
+ {
+ "ItemID": 110152,
+ "ItemNum": 2
+ },
+ {
+ "ItemID": 113012,
+ "ItemNum": 4
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 145.92000000085682
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 54.72000000067055
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 45.60000000055879
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "3": {
+ "EquipmentID": 20018,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 30000
+ },
+ {
+ "ItemID": 110152,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 113012,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 207.36000000033528
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 77.7600000007078
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 64.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "4": {
+ "EquipmentID": 20018,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 60000
+ },
+ {
+ "ItemID": 110153,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 113013,
+ "ItemNum": 3
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 268.80000000074506
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 100.80000000074506
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 84
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "5": {
+ "EquipmentID": 20018,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 120000
+ },
+ {
+ "ItemID": 110153,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 113013,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 330.2400000002235
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 123.84000000078231
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 103.20000000018626
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "6": {
+ "EquipmentID": 20018,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 391.6800000006333
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 146.88000000081956
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 122.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ }
+ },
+ "20019": {
+ "0": {
+ "EquipmentID": 20019,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 3000
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 4
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 38.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 14.400000000372529
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 12
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "1": {
+ "EquipmentID": 20019,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 6000
+ },
+ {
+ "ItemID": 110161,
+ "ItemNum": 2
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 84.48000000044703
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 31.6800000006333
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 26.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "2": {
+ "EquipmentID": 20019,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 12000
+ },
+ {
+ "ItemID": 110162,
+ "ItemNum": 2
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 4
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 145.92000000085682
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 54.72000000067055
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 45.60000000055879
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "3": {
+ "EquipmentID": 20019,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 30000
+ },
+ {
+ "ItemID": 110162,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 207.36000000033528
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 77.7600000007078
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 64.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "4": {
+ "EquipmentID": 20019,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 60000
+ },
+ {
+ "ItemID": 110163,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 3
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 268.80000000074506
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 100.80000000074506
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 84
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "5": {
+ "EquipmentID": 20019,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 120000
+ },
+ {
+ "ItemID": 110163,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 330.2400000002235
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 123.84000000078231
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 103.20000000018626
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "6": {
+ "EquipmentID": 20019,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 391.6800000006333
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 146.88000000081956
+ },
+ "BaseAttackAdd": {
+ "Value": 2.1600000001490116
+ },
+ "BaseDefence": {
+ "Value": 122.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ }
+ },
+ "20020": {
+ "0": {
+ "EquipmentID": 20020,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 3000
+ },
+ {
+ "ItemID": 111011,
+ "ItemNum": 4
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 33.60000000055879
+ },
+ "BaseHPAdd": {
+ "Value": 5.040000000037253
+ },
+ "BaseAttack": {
+ "Value": 16.800000000745058
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 12
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "1": {
+ "EquipmentID": 20020,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 6000
+ },
+ {
+ "ItemID": 110131,
+ "ItemNum": 2
+ },
+ {
+ "ItemID": 111011,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 73.92000000085682
+ },
+ "BaseHPAdd": {
+ "Value": 5.040000000037253
+ },
+ "BaseAttack": {
+ "Value": 36.96000000089407
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 26.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "2": {
+ "EquipmentID": 20020,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 12000
+ },
+ {
+ "ItemID": 110132,
+ "ItemNum": 2
+ },
+ {
+ "ItemID": 111012,
+ "ItemNum": 4
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 127.6800000006333
+ },
+ "BaseHPAdd": {
+ "Value": 5.040000000037253
+ },
+ "BaseAttack": {
+ "Value": 63.84000000078231
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 45.60000000055879
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "3": {
+ "EquipmentID": 20020,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 30000
+ },
+ {
+ "ItemID": 110132,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 111012,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 181.44000000040978
+ },
+ "BaseHPAdd": {
+ "Value": 5.040000000037253
+ },
+ "BaseAttack": {
+ "Value": 90.72000000067055
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 64.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "4": {
+ "EquipmentID": 20020,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 60000
+ },
+ {
+ "ItemID": 110133,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 111013,
+ "ItemNum": 3
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 235.20000000018626
+ },
+ "BaseHPAdd": {
+ "Value": 5.040000000037253
+ },
+ "BaseAttack": {
+ "Value": 117.6000000005588
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 84
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "5": {
+ "EquipmentID": 20020,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 120000
+ },
+ {
+ "ItemID": 110133,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 111013,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 288.96000000089407
+ },
+ "BaseHPAdd": {
+ "Value": 5.040000000037253
+ },
+ "BaseAttack": {
+ "Value": 144.48000000044703
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 103.20000000018626
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "6": {
+ "EquipmentID": 20020,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 342.72000000067055
+ },
+ "BaseHPAdd": {
+ "Value": 5.040000000037253
+ },
+ "BaseAttack": {
+ "Value": 171.36000000033528
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 122.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ }
+ },
+ "21000": {
+ "0": {
+ "EquipmentID": 21000,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 5
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 48
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 19.200000000186265
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 15
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "1": {
+ "EquipmentID": 21000,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 110171,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 10
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 105.6000000005588
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 42.24000000022352
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 33
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "2": {
+ "EquipmentID": 21000,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 110172,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 182.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 72.96000000089407
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 57
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "3": {
+ "EquipmentID": 21000,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 110172,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 9
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 259.20000000018626
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 103.6800000006333
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 81
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "4": {
+ "EquipmentID": 21000,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 110173,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 336
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 134.40000000037253
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 105
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "5": {
+ "EquipmentID": 21000,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 110173,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 7
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 412.80000000074506
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 165.12000000011176
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 129
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "6": {
+ "EquipmentID": 21000,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 489.6000000005588
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 195.8400000007823
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 153
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ }
+ },
+ "21001": {
+ "0": {
+ "EquipmentID": 21001,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 112001,
+ "ItemNum": 5
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 43.200000000186265
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 21.600000000558794
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 15
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "1": {
+ "EquipmentID": 21001,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 110151,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 112001,
+ "ItemNum": 10
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 95.04000000003725
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 47.52000000048429
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 33
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "2": {
+ "EquipmentID": 21001,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 110152,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 112002,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 164.160000000149
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 82.0800000000745
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 57
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "3": {
+ "EquipmentID": 21001,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 110152,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 112002,
+ "ItemNum": 9
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 233.28000000026077
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 116.64000000059605
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 81
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "4": {
+ "EquipmentID": 21001,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 110153,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 112003,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 302.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 151.20000000018626
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 105
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "5": {
+ "EquipmentID": 21001,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 110153,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 112003,
+ "ItemNum": 7
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 371.5200000004843
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 185.7600000007078
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 129
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "6": {
+ "EquipmentID": 21001,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 440.64000000059605
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 220.32000000029802
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 153
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ }
+ },
+ "21002": {
+ "0": {
+ "EquipmentID": 21002,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 5
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 43.200000000186265
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 16.800000000745058
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 21
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "1": {
+ "EquipmentID": 21002,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 110141,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 10
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 95.04000000003725
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 36.96000000089407
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 46.200000000186265
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "2": {
+ "EquipmentID": 21002,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 110142,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 164.160000000149
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 63.84000000078231
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 79.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "3": {
+ "EquipmentID": 21002,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 110142,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 9
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 233.28000000026077
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 90.72000000067055
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 113.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "4": {
+ "EquipmentID": 21002,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 110143,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 302.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 117.6000000005588
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 147
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "5": {
+ "EquipmentID": 21002,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 110143,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 7
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 371.5200000004843
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 144.48000000044703
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 180.6000000005588
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "6": {
+ "EquipmentID": 21002,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 440.64000000059605
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 171.36000000033528
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 214.20000000018626
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ }
+ },
+ "21003": {
+ "0": {
+ "EquipmentID": 21003,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 112001,
+ "ItemNum": 5
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 43.200000000186265
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 21.600000000558794
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 15
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "1": {
+ "EquipmentID": 21003,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 110121,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 112001,
+ "ItemNum": 10
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 95.04000000003725
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 47.52000000048429
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 33
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "2": {
+ "EquipmentID": 21003,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 110122,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 112002,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 164.160000000149
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 82.0800000000745
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 57
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "3": {
+ "EquipmentID": 21003,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 110122,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 112002,
+ "ItemNum": 9
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 233.28000000026077
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 116.64000000059605
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 81
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "4": {
+ "EquipmentID": 21003,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 110123,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 112003,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 302.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 151.20000000018626
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 105
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "5": {
+ "EquipmentID": 21003,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 110123,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 112003,
+ "ItemNum": 7
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 371.5200000004843
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 185.7600000007078
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 129
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "6": {
+ "EquipmentID": 21003,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 440.64000000059605
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 220.32000000029802
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 153
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ }
+ },
+ "21004": {
+ "0": {
+ "EquipmentID": 21004,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 112001,
+ "ItemNum": 5
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 43.200000000186265
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 19.200000000186265
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 18
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "1": {
+ "EquipmentID": 21004,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 110161,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 112001,
+ "ItemNum": 10
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 95.04000000003725
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 42.24000000022352
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 39.60000000055879
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "2": {
+ "EquipmentID": 21004,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 110162,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 112002,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 164.160000000149
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 72.96000000089407
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 68.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "3": {
+ "EquipmentID": 21004,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 110162,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 112002,
+ "ItemNum": 9
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 233.28000000026077
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 103.6800000006333
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 97.20000000018626
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "4": {
+ "EquipmentID": 21004,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 110163,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 112003,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 302.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 134.40000000037253
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 126
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "5": {
+ "EquipmentID": 21004,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 110163,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 112003,
+ "ItemNum": 7
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 371.5200000004843
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 165.12000000011176
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 154.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "6": {
+ "EquipmentID": 21004,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 440.64000000059605
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 195.8400000007823
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 183.6000000005588
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ }
+ },
+ "21005": {
+ "0": {
+ "EquipmentID": 21005,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 111011,
+ "ItemNum": 5
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 48
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 21.600000000558794
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 12
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "1": {
+ "EquipmentID": 21005,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 110111,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 111011,
+ "ItemNum": 10
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 105.6000000005588
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 47.52000000048429
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 26.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "2": {
+ "EquipmentID": 21005,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 110112,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 111012,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 182.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 82.0800000000745
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 45.60000000055879
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "3": {
+ "EquipmentID": 21005,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 110112,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 111012,
+ "ItemNum": 9
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 259.20000000018626
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 116.64000000059605
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 64.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "4": {
+ "EquipmentID": 21005,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 110113,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 111013,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 336
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 151.20000000018626
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 84
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "5": {
+ "EquipmentID": 21005,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 110113,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 111013,
+ "ItemNum": 7
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 412.80000000074506
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 185.7600000007078
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 103.20000000018626
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "6": {
+ "EquipmentID": 21005,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 489.6000000005588
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 220.32000000029802
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 122.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ }
+ },
+ "21006": {
+ "0": {
+ "EquipmentID": 21006,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 112011,
+ "ItemNum": 5
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 43.200000000186265
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 21.600000000558794
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 15
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "1": {
+ "EquipmentID": 21006,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 110131,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 112011,
+ "ItemNum": 10
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 95.04000000003725
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 47.52000000048429
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 33
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "2": {
+ "EquipmentID": 21006,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 110132,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 112012,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 164.160000000149
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 82.0800000000745
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 57
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "3": {
+ "EquipmentID": 21006,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 110132,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 112012,
+ "ItemNum": 9
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 233.28000000026077
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 116.64000000059605
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 81
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "4": {
+ "EquipmentID": 21006,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 110133,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 112013,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 302.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 151.20000000018626
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 105
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "5": {
+ "EquipmentID": 21006,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 110133,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 112013,
+ "ItemNum": 7
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 371.5200000004843
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 185.7600000007078
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 129
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "6": {
+ "EquipmentID": 21006,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 440.64000000059605
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 220.32000000029802
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 153
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ }
+ },
+ "21007": {
+ "0": {
+ "EquipmentID": 21007,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 113011,
+ "ItemNum": 5
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 43.200000000186265
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 19.200000000186265
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 18
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "1": {
+ "EquipmentID": 21007,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 110171,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 113011,
+ "ItemNum": 10
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 95.04000000003725
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 42.24000000022352
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 39.60000000055879
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "2": {
+ "EquipmentID": 21007,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 110172,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 113012,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 164.160000000149
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 72.96000000089407
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 68.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "3": {
+ "EquipmentID": 21007,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 110172,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 113012,
+ "ItemNum": 9
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 233.28000000026077
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 103.6800000006333
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 97.20000000018626
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "4": {
+ "EquipmentID": 21007,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 110173,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 113013,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 302.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 134.40000000037253
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 126
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "5": {
+ "EquipmentID": 21007,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 110173,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 113013,
+ "ItemNum": 7
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 371.5200000004843
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 165.12000000011176
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 154.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "6": {
+ "EquipmentID": 21007,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 440.64000000059605
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 195.8400000007823
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 183.6000000005588
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ }
+ },
+ "21008": {
+ "0": {
+ "EquipmentID": 21008,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 112011,
+ "ItemNum": 5
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 43.200000000186265
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 21.600000000558794
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 15
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "1": {
+ "EquipmentID": 21008,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 110151,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 112011,
+ "ItemNum": 10
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 95.04000000003725
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 47.52000000048429
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 33
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "2": {
+ "EquipmentID": 21008,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 110152,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 112012,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 164.160000000149
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 82.0800000000745
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 57
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "3": {
+ "EquipmentID": 21008,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 110152,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 112012,
+ "ItemNum": 9
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 233.28000000026077
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 116.64000000059605
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 81
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "4": {
+ "EquipmentID": 21008,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 110153,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 112013,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 302.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 151.20000000018626
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 105
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "5": {
+ "EquipmentID": 21008,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 110153,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 112013,
+ "ItemNum": 7
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 371.5200000004843
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 185.7600000007078
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 129
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "6": {
+ "EquipmentID": 21008,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 440.64000000059605
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 220.32000000029802
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 153
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ }
+ },
+ "21009": {
+ "0": {
+ "EquipmentID": 21009,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 5
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 43.200000000186265
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 19.200000000186265
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 18
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "1": {
+ "EquipmentID": 21009,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 110141,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 10
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 95.04000000003725
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 42.24000000022352
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 39.60000000055879
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "2": {
+ "EquipmentID": 21009,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 110142,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 164.160000000149
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 72.96000000089407
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 68.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "3": {
+ "EquipmentID": 21009,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 110142,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 9
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 233.28000000026077
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 103.6800000006333
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 97.20000000018626
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "4": {
+ "EquipmentID": 21009,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 110143,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 302.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 134.40000000037253
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 126
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "5": {
+ "EquipmentID": 21009,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 110143,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 7
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 371.5200000004843
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 165.12000000011176
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 154.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "6": {
+ "EquipmentID": 21009,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 440.64000000059605
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 195.8400000007823
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 183.6000000005588
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ }
+ },
+ "21010": {
+ "0": {
+ "EquipmentID": 21010,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 5
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 43.200000000186265
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 21.600000000558794
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 15
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "1": {
+ "EquipmentID": 21010,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 110121,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 10
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 95.04000000003725
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 47.52000000048429
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 33
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "2": {
+ "EquipmentID": 21010,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 110122,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 164.160000000149
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 82.0800000000745
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 57
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "3": {
+ "EquipmentID": 21010,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 110122,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 9
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 233.28000000026077
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 116.64000000059605
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 81
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "4": {
+ "EquipmentID": 21010,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 110123,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 302.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 151.20000000018626
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 105
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "5": {
+ "EquipmentID": 21010,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 110123,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 7
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 371.5200000004843
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 185.7600000007078
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 129
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "6": {
+ "EquipmentID": 21010,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 440.64000000059605
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 220.32000000029802
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 153
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ }
+ },
+ "21011": {
+ "0": {
+ "EquipmentID": 21011,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 111011,
+ "ItemNum": 5
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 48
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 19.200000000186265
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 15
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "1": {
+ "EquipmentID": 21011,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 110161,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 111011,
+ "ItemNum": 10
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 105.6000000005588
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 42.24000000022352
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 33
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "2": {
+ "EquipmentID": 21011,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 110162,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 111012,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 182.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 72.96000000089407
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 57
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "3": {
+ "EquipmentID": 21011,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 110162,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 111012,
+ "ItemNum": 9
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 259.20000000018626
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 103.6800000006333
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 81
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "4": {
+ "EquipmentID": 21011,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 110163,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 111013,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 336
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 134.40000000037253
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 105
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "5": {
+ "EquipmentID": 21011,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 110163,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 111013,
+ "ItemNum": 7
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 412.80000000074506
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 165.12000000011176
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 129
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "6": {
+ "EquipmentID": 21011,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 489.6000000005588
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 195.8400000007823
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 153
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ }
+ },
+ "21012": {
+ "0": {
+ "EquipmentID": 21012,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 112001,
+ "ItemNum": 5
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 48
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 21.600000000558794
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 12
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "1": {
+ "EquipmentID": 21012,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 110111,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 112001,
+ "ItemNum": 10
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 105.6000000005588
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 47.52000000048429
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 26.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "2": {
+ "EquipmentID": 21012,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 110112,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 112002,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 182.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 82.0800000000745
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 45.60000000055879
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "3": {
+ "EquipmentID": 21012,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 110112,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 112002,
+ "ItemNum": 9
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 259.20000000018626
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 116.64000000059605
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 64.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "4": {
+ "EquipmentID": 21012,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 110113,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 112003,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 336
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 151.20000000018626
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 84
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "5": {
+ "EquipmentID": 21012,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 110113,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 112003,
+ "ItemNum": 7
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 412.80000000074506
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 185.7600000007078
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 103.20000000018626
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "6": {
+ "EquipmentID": 21012,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 489.6000000005588
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 220.32000000029802
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 122.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ }
+ },
+ "21013": {
+ "0": {
+ "EquipmentID": 21013,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 112011,
+ "ItemNum": 5
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 38.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 21.600000000558794
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 18
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "1": {
+ "EquipmentID": 21013,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 110131,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 112011,
+ "ItemNum": 10
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 84.48000000044703
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 47.52000000048429
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 39.60000000055879
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "2": {
+ "EquipmentID": 21013,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 110132,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 112012,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 145.92000000085682
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 82.0800000000745
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 68.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "3": {
+ "EquipmentID": 21013,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 110132,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 112012,
+ "ItemNum": 9
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 207.36000000033528
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 116.64000000059605
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 97.20000000018626
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "4": {
+ "EquipmentID": 21013,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 110133,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 112013,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 268.80000000074506
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 151.20000000018626
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 126
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "5": {
+ "EquipmentID": 21013,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 110133,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 112013,
+ "ItemNum": 7
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 330.2400000002235
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 185.7600000007078
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 154.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "6": {
+ "EquipmentID": 21013,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 391.6800000006333
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 220.32000000029802
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 183.6000000005588
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ }
+ },
+ "21014": {
+ "0": {
+ "EquipmentID": 21014,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 113011,
+ "ItemNum": 5
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 43.200000000186265
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 19.200000000186265
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 18
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "1": {
+ "EquipmentID": 21014,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 110171,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 113011,
+ "ItemNum": 10
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 95.04000000003725
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 42.24000000022352
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 39.60000000055879
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "2": {
+ "EquipmentID": 21014,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 110172,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 113012,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 164.160000000149
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 72.96000000089407
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 68.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "3": {
+ "EquipmentID": 21014,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 110172,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 113012,
+ "ItemNum": 9
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 233.28000000026077
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 103.6800000006333
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 97.20000000018626
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "4": {
+ "EquipmentID": 21014,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 110173,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 113013,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 302.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 134.40000000037253
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 126
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "5": {
+ "EquipmentID": 21014,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 110173,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 113013,
+ "ItemNum": 7
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 371.5200000004843
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 165.12000000011176
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 154.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "6": {
+ "EquipmentID": 21014,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 440.64000000059605
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 195.8400000007823
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 183.6000000005588
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ }
+ },
+ "21015": {
+ "0": {
+ "EquipmentID": 21015,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 113011,
+ "ItemNum": 5
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 43.200000000186265
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 21.600000000558794
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 15
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "1": {
+ "EquipmentID": 21015,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 110151,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 113011,
+ "ItemNum": 10
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 95.04000000003725
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 47.52000000048429
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 33
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "2": {
+ "EquipmentID": 21015,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 110152,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 113012,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 164.160000000149
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 82.0800000000745
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 57
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "3": {
+ "EquipmentID": 21015,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 110152,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 113012,
+ "ItemNum": 9
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 233.28000000026077
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 116.64000000059605
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 81
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "4": {
+ "EquipmentID": 21015,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 110153,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 113013,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 302.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 151.20000000018626
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 105
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "5": {
+ "EquipmentID": 21015,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 110153,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 113013,
+ "ItemNum": 7
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 371.5200000004843
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 185.7600000007078
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 129
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "6": {
+ "EquipmentID": 21015,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 440.64000000059605
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 220.32000000029802
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 153
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ }
+ },
+ "21016": {
+ "0": {
+ "EquipmentID": 21016,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 113001,
+ "ItemNum": 5
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 48
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 16.800000000745058
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 18
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "1": {
+ "EquipmentID": 21016,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 110141,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 113001,
+ "ItemNum": 10
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 105.6000000005588
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 36.96000000089407
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 39.60000000055879
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "2": {
+ "EquipmentID": 21016,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 110142,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 113002,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 182.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 63.84000000078231
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 68.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "3": {
+ "EquipmentID": 21016,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 110142,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 113002,
+ "ItemNum": 9
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 259.20000000018626
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 90.72000000067055
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 97.20000000018626
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "4": {
+ "EquipmentID": 21016,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 110143,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 113003,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 336
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 117.6000000005588
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 126
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "5": {
+ "EquipmentID": 21016,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 110143,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 113003,
+ "ItemNum": 7
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 412.80000000074506
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 144.48000000044703
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 154.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "6": {
+ "EquipmentID": 21016,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 489.6000000005588
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 171.36000000033528
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 183.6000000005588
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ }
+ },
+ "21017": {
+ "0": {
+ "EquipmentID": 21017,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 113011,
+ "ItemNum": 5
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 43.200000000186265
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 21.600000000558794
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 15
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "1": {
+ "EquipmentID": 21017,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 110121,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 113011,
+ "ItemNum": 10
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 95.04000000003725
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 47.52000000048429
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 33
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "2": {
+ "EquipmentID": 21017,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 110122,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 113012,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 164.160000000149
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 82.0800000000745
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 57
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "3": {
+ "EquipmentID": 21017,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 110122,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 113012,
+ "ItemNum": 9
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 233.28000000026077
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 116.64000000059605
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 81
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "4": {
+ "EquipmentID": 21017,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 110123,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 113013,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 302.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 151.20000000018626
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 105
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "5": {
+ "EquipmentID": 21017,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 110123,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 113013,
+ "ItemNum": 7
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 371.5200000004843
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 185.7600000007078
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 129
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "6": {
+ "EquipmentID": 21017,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 440.64000000059605
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 220.32000000029802
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 153
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ }
+ },
+ "21018": {
+ "0": {
+ "EquipmentID": 21018,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 113011,
+ "ItemNum": 5
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 43.200000000186265
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 19.200000000186265
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 18
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "1": {
+ "EquipmentID": 21018,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 110161,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 113011,
+ "ItemNum": 10
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 95.04000000003725
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 42.24000000022352
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 39.60000000055879
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "2": {
+ "EquipmentID": 21018,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 110162,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 113012,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 164.160000000149
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 72.96000000089407
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 68.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "3": {
+ "EquipmentID": 21018,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 110162,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 113012,
+ "ItemNum": 9
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 233.28000000026077
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 103.6800000006333
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 97.20000000018626
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "4": {
+ "EquipmentID": 21018,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 110163,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 113013,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 302.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 134.40000000037253
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 126
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "5": {
+ "EquipmentID": 21018,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 110163,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 113013,
+ "ItemNum": 7
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 371.5200000004843
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 165.12000000011176
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 154.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "6": {
+ "EquipmentID": 21018,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 440.64000000059605
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 195.8400000007823
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 183.6000000005588
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ }
+ },
+ "21019": {
+ "0": {
+ "EquipmentID": 21019,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 113001,
+ "ItemNum": 5
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 43.200000000186265
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 21.600000000558794
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 15
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "1": {
+ "EquipmentID": 21019,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 110111,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 113001,
+ "ItemNum": 10
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 95.04000000003725
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 47.52000000048429
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 33
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "2": {
+ "EquipmentID": 21019,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 110112,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 113002,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 164.160000000149
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 82.0800000000745
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 57
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "3": {
+ "EquipmentID": 21019,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 110112,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 113002,
+ "ItemNum": 9
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 233.28000000026077
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 116.64000000059605
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 81
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "4": {
+ "EquipmentID": 21019,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 110113,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 113003,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 302.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 151.20000000018626
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 105
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "5": {
+ "EquipmentID": 21019,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 110113,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 113003,
+ "ItemNum": 7
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 371.5200000004843
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 185.7600000007078
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 129
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "6": {
+ "EquipmentID": 21019,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 440.64000000059605
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 220.32000000029802
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 153
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ }
+ },
+ "21020": {
+ "0": {
+ "EquipmentID": 21020,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 113001,
+ "ItemNum": 5
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 38.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 21.600000000558794
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 18
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "1": {
+ "EquipmentID": 21020,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 110131,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 113001,
+ "ItemNum": 10
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 84.48000000044703
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 47.52000000048429
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 39.60000000055879
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "2": {
+ "EquipmentID": 21020,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 110132,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 113002,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 145.92000000085682
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 82.0800000000745
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 68.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "3": {
+ "EquipmentID": 21020,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 110132,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 113002,
+ "ItemNum": 9
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 207.36000000033528
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 116.64000000059605
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 97.20000000018626
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "4": {
+ "EquipmentID": 21020,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 110133,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 113003,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 268.80000000074506
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 151.20000000018626
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 126
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "5": {
+ "EquipmentID": 21020,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 110133,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 113003,
+ "ItemNum": 7
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 330.2400000002235
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 185.7600000007078
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 154.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "6": {
+ "EquipmentID": 21020,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 391.6800000006333
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 220.32000000029802
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 183.6000000005588
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ }
+ },
+ "21021": {
+ "0": {
+ "EquipmentID": 21021,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 112001,
+ "ItemNum": 5
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 43.200000000186265
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 19.200000000186265
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 18
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "1": {
+ "EquipmentID": 21021,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 110171,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 112001,
+ "ItemNum": 10
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 95.04000000003725
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 42.24000000022352
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 39.60000000055879
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "2": {
+ "EquipmentID": 21021,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 110172,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 112002,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 164.160000000149
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 72.96000000089407
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 68.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "3": {
+ "EquipmentID": 21021,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 110172,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 112002,
+ "ItemNum": 9
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 233.28000000026077
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 103.6800000006333
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 97.20000000018626
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "4": {
+ "EquipmentID": 21021,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 110173,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 112003,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 302.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 134.40000000037253
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 126
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "5": {
+ "EquipmentID": 21021,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 110173,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 112003,
+ "ItemNum": 7
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 371.5200000004843
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 165.12000000011176
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 154.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "6": {
+ "EquipmentID": 21021,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 440.64000000059605
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 195.8400000007823
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 183.6000000005588
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ }
+ },
+ "21022": {
+ "0": {
+ "EquipmentID": 21022,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 112001,
+ "ItemNum": 5
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 43.200000000186265
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 21.600000000558794
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 15
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "1": {
+ "EquipmentID": 21022,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 110151,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 112001,
+ "ItemNum": 10
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 95.04000000003725
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 47.52000000048429
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 33
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "2": {
+ "EquipmentID": 21022,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 110152,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 112002,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 164.160000000149
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 82.0800000000745
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 57
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "3": {
+ "EquipmentID": 21022,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 110152,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 112002,
+ "ItemNum": 9
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 233.28000000026077
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 116.64000000059605
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 81
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "4": {
+ "EquipmentID": 21022,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 110153,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 112003,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 302.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 151.20000000018626
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 105
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "5": {
+ "EquipmentID": 21022,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 110153,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 112003,
+ "ItemNum": 7
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 371.5200000004843
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 185.7600000007078
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 129
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "6": {
+ "EquipmentID": 21022,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 440.64000000059605
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 220.32000000029802
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 153
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ }
+ },
+ "21023": {
+ "0": {
+ "EquipmentID": 21023,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 112011,
+ "ItemNum": 5
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 33.60000000055879
+ },
+ "BaseHPAdd": {
+ "Value": 5.040000000037253
+ },
+ "BaseAttack": {
+ "Value": 21.600000000558794
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 21
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "1": {
+ "EquipmentID": 21023,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 110141,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 112011,
+ "ItemNum": 10
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 73.92000000085682
+ },
+ "BaseHPAdd": {
+ "Value": 5.040000000037253
+ },
+ "BaseAttack": {
+ "Value": 47.52000000048429
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 46.200000000186265
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "2": {
+ "EquipmentID": 21023,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 110142,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 112012,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 127.6800000006333
+ },
+ "BaseHPAdd": {
+ "Value": 5.040000000037253
+ },
+ "BaseAttack": {
+ "Value": 82.0800000000745
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 79.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "3": {
+ "EquipmentID": 21023,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 110142,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 112012,
+ "ItemNum": 9
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 181.44000000040978
+ },
+ "BaseHPAdd": {
+ "Value": 5.040000000037253
+ },
+ "BaseAttack": {
+ "Value": 116.64000000059605
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 113.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "4": {
+ "EquipmentID": 21023,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 110143,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 112013,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 235.20000000018626
+ },
+ "BaseHPAdd": {
+ "Value": 5.040000000037253
+ },
+ "BaseAttack": {
+ "Value": 151.20000000018626
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 147
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "5": {
+ "EquipmentID": 21023,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 110143,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 112013,
+ "ItemNum": 7
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 288.96000000089407
+ },
+ "BaseHPAdd": {
+ "Value": 5.040000000037253
+ },
+ "BaseAttack": {
+ "Value": 185.7600000007078
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 180.6000000005588
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "6": {
+ "EquipmentID": 21023,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 342.72000000067055
+ },
+ "BaseHPAdd": {
+ "Value": 5.040000000037253
+ },
+ "BaseAttack": {
+ "Value": 220.32000000029802
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 214.20000000018626
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ }
+ },
+ "21024": {
+ "0": {
+ "EquipmentID": 21024,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 112011,
+ "ItemNum": 5
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 38.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 21.600000000558794
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 18
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "1": {
+ "EquipmentID": 21024,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 110121,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 112011,
+ "ItemNum": 10
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 84.48000000044703
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 47.52000000048429
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 39.60000000055879
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "2": {
+ "EquipmentID": 21024,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 110122,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 112012,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 145.92000000085682
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 82.0800000000745
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 68.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "3": {
+ "EquipmentID": 21024,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 110122,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 112012,
+ "ItemNum": 9
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 207.36000000033528
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 116.64000000059605
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 97.20000000018626
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "4": {
+ "EquipmentID": 21024,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 110123,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 112013,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 268.80000000074506
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 151.20000000018626
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 126
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "5": {
+ "EquipmentID": 21024,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 110123,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 112013,
+ "ItemNum": 7
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 330.2400000002235
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 185.7600000007078
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 154.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "6": {
+ "EquipmentID": 21024,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 391.6800000006333
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 220.32000000029802
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 183.6000000005588
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ }
+ },
+ "21026": {
+ "0": {
+ "EquipmentID": 21026,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 5
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 43.200000000186265
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 21.600000000558794
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 15
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "1": {
+ "EquipmentID": 21026,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 110111,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 10
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 95.04000000003725
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 47.52000000048429
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 33
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "2": {
+ "EquipmentID": 21026,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 110112,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 164.160000000149
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 82.0800000000745
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 57
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "3": {
+ "EquipmentID": 21026,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 110112,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 9
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 233.28000000026077
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 116.64000000059605
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 81
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "4": {
+ "EquipmentID": 21026,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 110113,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 302.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 151.20000000018626
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 105
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "5": {
+ "EquipmentID": 21026,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 110113,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 7
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 371.5200000004843
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 185.7600000007078
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 129
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "6": {
+ "EquipmentID": 21026,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 440.64000000059605
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 220.32000000029802
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 153
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ }
+ },
+ "21027": {
+ "0": {
+ "EquipmentID": 21027,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 5
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 38.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 21.600000000558794
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 18
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "1": {
+ "EquipmentID": 21027,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 110131,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 10
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 84.48000000044703
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 47.52000000048429
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 39.60000000055879
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "2": {
+ "EquipmentID": 21027,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 110132,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 145.92000000085682
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 82.0800000000745
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 68.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "3": {
+ "EquipmentID": 21027,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 110132,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 9
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 207.36000000033528
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 116.64000000059605
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 97.20000000018626
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "4": {
+ "EquipmentID": 21027,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 110133,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 268.80000000074506
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 151.20000000018626
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 126
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "5": {
+ "EquipmentID": 21027,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 110133,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 7
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 330.2400000002235
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 185.7600000007078
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 154.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "6": {
+ "EquipmentID": 21027,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 391.6800000006333
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 220.32000000029802
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 183.6000000005588
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ }
+ },
+ "21028": {
+ "0": {
+ "EquipmentID": 21028,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 5
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 48
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 16.800000000745058
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 18
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "1": {
+ "EquipmentID": 21028,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 110171,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 10
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 105.6000000005588
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 36.96000000089407
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 39.60000000055879
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "2": {
+ "EquipmentID": 21028,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 110172,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 182.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 63.84000000078231
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 68.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "3": {
+ "EquipmentID": 21028,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 110172,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 9
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 259.20000000018626
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 90.72000000067055
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 97.20000000018626
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "4": {
+ "EquipmentID": 21028,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 110173,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 336
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 117.6000000005588
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 126
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "5": {
+ "EquipmentID": 21028,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 110173,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 7
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 412.80000000074506
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 144.48000000044703
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 154.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "6": {
+ "EquipmentID": 21028,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 489.6000000005588
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 171.36000000033528
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 183.6000000005588
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ }
+ },
+ "21029": {
+ "0": {
+ "EquipmentID": 21029,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 112011,
+ "ItemNum": 5
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 38.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 24
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 15
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "1": {
+ "EquipmentID": 21029,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 110151,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 112011,
+ "ItemNum": 10
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 84.48000000044703
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 52.80000000074506
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 33
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "2": {
+ "EquipmentID": 21029,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 110152,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 112012,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 145.92000000085682
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 91.20000000018626
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 57
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "3": {
+ "EquipmentID": 21029,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 110152,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 112012,
+ "ItemNum": 9
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 207.36000000033528
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 129.6000000005588
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 81
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "4": {
+ "EquipmentID": 21029,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 110153,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 112013,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 268.80000000074506
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 168
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 105
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "5": {
+ "EquipmentID": 21029,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 110153,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 112013,
+ "ItemNum": 7
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 330.2400000002235
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 206.40000000037253
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 129
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "6": {
+ "EquipmentID": 21029,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 391.6800000006333
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 244.80000000074506
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 153
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ }
+ },
+ "21030": {
+ "0": {
+ "EquipmentID": 21030,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 111011,
+ "ItemNum": 5
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 38.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 16.800000000745058
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 24
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.6000000005587935
+ }
+ },
+ "1": {
+ "EquipmentID": 21030,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 110141,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 111011,
+ "ItemNum": 10
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 84.48000000044703
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 36.96000000089407
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 52.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.6000000005587935
+ }
+ },
+ "2": {
+ "EquipmentID": 21030,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 110142,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 111012,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 145.92000000085682
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 63.84000000078231
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 91.20000000018626
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.6000000005587935
+ }
+ },
+ "3": {
+ "EquipmentID": 21030,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 110142,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 111012,
+ "ItemNum": 9
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 207.36000000033528
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 90.72000000067055
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 129.6000000005588
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.6000000005587935
+ }
+ },
+ "4": {
+ "EquipmentID": 21030,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 110143,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 111013,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 268.80000000074506
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 117.6000000005588
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 168
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.6000000005587935
+ }
+ },
+ "5": {
+ "EquipmentID": 21030,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 110143,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 111013,
+ "ItemNum": 7
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 330.2400000002235
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 144.48000000044703
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 206.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.6000000005587935
+ }
+ },
+ "6": {
+ "EquipmentID": 21030,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 391.6800000006333
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 171.36000000033528
+ },
+ "BaseAttackAdd": {
+ "Value": 2.5200000004842877
+ },
+ "BaseDefence": {
+ "Value": 244.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.6000000005587935
+ }
+ }
+ },
+ "21031": {
+ "0": {
+ "EquipmentID": 21031,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 113001,
+ "ItemNum": 5
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 38.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 24
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 15
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "1": {
+ "EquipmentID": 21031,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 110121,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 113001,
+ "ItemNum": 10
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 84.48000000044703
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 52.80000000074506
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 33
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "2": {
+ "EquipmentID": 21031,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 110122,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 113002,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 145.92000000085682
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 91.20000000018626
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 57
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "3": {
+ "EquipmentID": 21031,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 110122,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 113002,
+ "ItemNum": 9
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 207.36000000033528
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 129.6000000005588
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 81
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "4": {
+ "EquipmentID": 21031,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 110123,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 113003,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 268.80000000074506
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 168
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 105
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "5": {
+ "EquipmentID": 21031,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 110123,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 113003,
+ "ItemNum": 7
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 330.2400000002235
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 206.40000000037253
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 129
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "6": {
+ "EquipmentID": 21031,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 391.6800000006333
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 244.80000000074506
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 153
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ }
+ },
+ "21032": {
+ "0": {
+ "EquipmentID": 21032,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 111011,
+ "ItemNum": 5
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 43.200000000186265
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 21.600000000558794
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 15
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "1": {
+ "EquipmentID": 21032,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 110161,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 111011,
+ "ItemNum": 10
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 95.04000000003725
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 47.52000000048429
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 33
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "2": {
+ "EquipmentID": 21032,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 110162,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 111012,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 164.160000000149
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 82.0800000000745
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 57
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "3": {
+ "EquipmentID": 21032,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 110162,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 111012,
+ "ItemNum": 9
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 233.28000000026077
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 116.64000000059605
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 81
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "4": {
+ "EquipmentID": 21032,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 110163,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 111013,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 302.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 151.20000000018626
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 105
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "5": {
+ "EquipmentID": 21032,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 110163,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 111013,
+ "ItemNum": 7
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 371.5200000004843
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 185.7600000007078
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 129
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "6": {
+ "EquipmentID": 21032,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 440.64000000059605
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 220.32000000029802
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 153
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ }
+ },
+ "21033": {
+ "0": {
+ "EquipmentID": 21033,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 112001,
+ "ItemNum": 5
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 43.200000000186265
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 24
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 12
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "1": {
+ "EquipmentID": 21033,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 110111,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 112001,
+ "ItemNum": 10
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 95.04000000003725
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 52.80000000074506
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 26.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "2": {
+ "EquipmentID": 21033,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 110112,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 112002,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 164.160000000149
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 91.20000000018626
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 45.60000000055879
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "3": {
+ "EquipmentID": 21033,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 110112,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 112002,
+ "ItemNum": 9
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 233.28000000026077
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 129.6000000005588
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 64.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "4": {
+ "EquipmentID": 21033,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 110113,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 112003,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 302.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 168
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 84
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "5": {
+ "EquipmentID": 21033,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 110113,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 112003,
+ "ItemNum": 7
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 371.5200000004843
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 206.40000000037253
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 103.20000000018626
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ },
+ "6": {
+ "EquipmentID": 21033,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 440.64000000059605
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 244.80000000074506
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 122.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 1.800000000745058
+ }
+ }
+ },
+ "21034": {
+ "0": {
+ "EquipmentID": 21034,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 113001,
+ "ItemNum": 5
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 38.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 24
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 15
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "1": {
+ "EquipmentID": 21034,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 110131,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 113001,
+ "ItemNum": 10
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 84.48000000044703
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 52.80000000074506
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 33
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "2": {
+ "EquipmentID": 21034,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 110132,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 113002,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 145.92000000085682
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 91.20000000018626
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 57
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "3": {
+ "EquipmentID": 21034,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 110132,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 113002,
+ "ItemNum": 9
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 207.36000000033528
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 129.6000000005588
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 81
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "4": {
+ "EquipmentID": 21034,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 110133,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 113003,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 268.80000000074506
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 168
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 105
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "5": {
+ "EquipmentID": 21034,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 110133,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 113003,
+ "ItemNum": 7
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 330.2400000002235
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 206.40000000037253
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 129
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "6": {
+ "EquipmentID": 21034,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 391.6800000006333
+ },
+ "BaseHPAdd": {
+ "Value": 5.760000000707805
+ },
+ "BaseAttack": {
+ "Value": 244.80000000074506
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 153
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ }
+ },
+ "22000": {
+ "0": {
+ "EquipmentID": 22000,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 5
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 43.200000000186265
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 21.600000000558794
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 15
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "1": {
+ "EquipmentID": 22000,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 110151,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 10
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 95.04000000003725
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 47.52000000048429
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 33
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "2": {
+ "EquipmentID": 22000,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 110152,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 164.160000000149
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 82.0800000000745
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 57
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "3": {
+ "EquipmentID": 22000,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 110152,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 9
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 233.28000000026077
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 116.64000000059605
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 81
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "4": {
+ "EquipmentID": 22000,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 110153,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 302.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 151.20000000018626
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 105
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "5": {
+ "EquipmentID": 22000,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 110153,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 7
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 371.5200000004843
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 185.7600000007078
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 129
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "6": {
+ "EquipmentID": 22000,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 440.64000000059605
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 220.32000000029802
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 153
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ }
+ },
+ "23000": {
+ "0": {
+ "EquipmentID": 23000,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 5000
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 8
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 52.80000000074506
+ },
+ "BaseHPAdd": {
+ "Value": 7.920000000856817
+ },
+ "BaseAttack": {
+ "Value": 26.40000000037253
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 18
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "1": {
+ "EquipmentID": 23000,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 10000
+ },
+ {
+ "ItemID": 110131,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 12
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 116.16000000014901
+ },
+ "BaseHPAdd": {
+ "Value": 7.920000000856817
+ },
+ "BaseAttack": {
+ "Value": 58.080000000074506
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 39.60000000055879
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "2": {
+ "EquipmentID": 23000,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 20000
+ },
+ {
+ "ItemID": 110132,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 200.64000000059605
+ },
+ "BaseHPAdd": {
+ "Value": 7.920000000856817
+ },
+ "BaseAttack": {
+ "Value": 100.32000000029802
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 68.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "3": {
+ "EquipmentID": 23000,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 50000
+ },
+ {
+ "ItemID": 110132,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 12
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 285.12000000011176
+ },
+ "BaseHPAdd": {
+ "Value": 7.920000000856817
+ },
+ "BaseAttack": {
+ "Value": 142.56000000052154
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 97.20000000018626
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "4": {
+ "EquipmentID": 23000,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 100000
+ },
+ {
+ "ItemID": 110133,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 369.6000000005588
+ },
+ "BaseHPAdd": {
+ "Value": 7.920000000856817
+ },
+ "BaseAttack": {
+ "Value": 184.80000000074506
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 126
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "5": {
+ "EquipmentID": 23000,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 200000
+ },
+ {
+ "ItemID": 110133,
+ "ItemNum": 10
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 454.0800000000745
+ },
+ "BaseHPAdd": {
+ "Value": 7.920000000856817
+ },
+ "BaseAttack": {
+ "Value": 227.04000000003725
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 154.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "6": {
+ "EquipmentID": 23000,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 538.5600000005215
+ },
+ "BaseHPAdd": {
+ "Value": 7.920000000856817
+ },
+ "BaseAttack": {
+ "Value": 269.28000000026077
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 183.6000000005588
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ }
+ },
+ "23001": {
+ "0": {
+ "EquipmentID": 23001,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 5000
+ },
+ {
+ "ItemID": 111011,
+ "ItemNum": 8
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 48
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 26.40000000037253
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 21
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "1": {
+ "EquipmentID": 23001,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 10000
+ },
+ {
+ "ItemID": 110121,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 111011,
+ "ItemNum": 12
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 105.6000000005588
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 58.080000000074506
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 46.200000000186265
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "2": {
+ "EquipmentID": 23001,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 20000
+ },
+ {
+ "ItemID": 110122,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 111012,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 182.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 100.32000000029802
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 79.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "3": {
+ "EquipmentID": 23001,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 50000
+ },
+ {
+ "ItemID": 110122,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 111012,
+ "ItemNum": 12
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 259.20000000018626
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 142.56000000052154
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 113.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "4": {
+ "EquipmentID": 23001,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 100000
+ },
+ {
+ "ItemID": 110123,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 111013,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 336
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 184.80000000074506
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 147
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "5": {
+ "EquipmentID": 23001,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 200000
+ },
+ {
+ "ItemID": 110123,
+ "ItemNum": 10
+ },
+ {
+ "ItemID": 111013,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 412.80000000074506
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 227.04000000003725
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 180.6000000005588
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "6": {
+ "EquipmentID": 23001,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 489.6000000005588
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 269.28000000026077
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 214.20000000018626
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ }
+ },
+ "23002": {
+ "0": {
+ "EquipmentID": 23002,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 5000
+ },
+ {
+ "ItemID": 112011,
+ "ItemNum": 8
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 52.80000000074506
+ },
+ "BaseHPAdd": {
+ "Value": 7.920000000856817
+ },
+ "BaseAttack": {
+ "Value": 26.40000000037253
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 18
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "1": {
+ "EquipmentID": 23002,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 10000
+ },
+ {
+ "ItemID": 110111,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 112011,
+ "ItemNum": 12
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 116.16000000014901
+ },
+ "BaseHPAdd": {
+ "Value": 7.920000000856817
+ },
+ "BaseAttack": {
+ "Value": 58.080000000074506
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 39.60000000055879
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "2": {
+ "EquipmentID": 23002,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 20000
+ },
+ {
+ "ItemID": 110112,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 112012,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 200.64000000059605
+ },
+ "BaseHPAdd": {
+ "Value": 7.920000000856817
+ },
+ "BaseAttack": {
+ "Value": 100.32000000029802
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 68.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "3": {
+ "EquipmentID": 23002,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 50000
+ },
+ {
+ "ItemID": 110112,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 112012,
+ "ItemNum": 12
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 285.12000000011176
+ },
+ "BaseHPAdd": {
+ "Value": 7.920000000856817
+ },
+ "BaseAttack": {
+ "Value": 142.56000000052154
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 97.20000000018626
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "4": {
+ "EquipmentID": 23002,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 100000
+ },
+ {
+ "ItemID": 110113,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 112013,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 369.6000000005588
+ },
+ "BaseHPAdd": {
+ "Value": 7.920000000856817
+ },
+ "BaseAttack": {
+ "Value": 184.80000000074506
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 126
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "5": {
+ "EquipmentID": 23002,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 200000
+ },
+ {
+ "ItemID": 110113,
+ "ItemNum": 10
+ },
+ {
+ "ItemID": 112013,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 454.0800000000745
+ },
+ "BaseHPAdd": {
+ "Value": 7.920000000856817
+ },
+ "BaseAttack": {
+ "Value": 227.04000000003725
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 154.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "6": {
+ "EquipmentID": 23002,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 538.5600000005215
+ },
+ "BaseHPAdd": {
+ "Value": 7.920000000856817
+ },
+ "BaseAttack": {
+ "Value": 269.28000000026077
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 183.6000000005588
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ }
+ },
+ "23003": {
+ "0": {
+ "EquipmentID": 23003,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 5000
+ },
+ {
+ "ItemID": 112001,
+ "ItemNum": 8
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 52.80000000074506
+ },
+ "BaseHPAdd": {
+ "Value": 7.920000000856817
+ },
+ "BaseAttack": {
+ "Value": 24
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 21
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "1": {
+ "EquipmentID": 23003,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 10000
+ },
+ {
+ "ItemID": 110161,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 112001,
+ "ItemNum": 12
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 116.16000000014901
+ },
+ "BaseHPAdd": {
+ "Value": 7.920000000856817
+ },
+ "BaseAttack": {
+ "Value": 52.80000000074506
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 46.200000000186265
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "2": {
+ "EquipmentID": 23003,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 20000
+ },
+ {
+ "ItemID": 110162,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 112002,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 200.64000000059605
+ },
+ "BaseHPAdd": {
+ "Value": 7.920000000856817
+ },
+ "BaseAttack": {
+ "Value": 91.20000000018626
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 79.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "3": {
+ "EquipmentID": 23003,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 50000
+ },
+ {
+ "ItemID": 110162,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 112002,
+ "ItemNum": 12
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 285.12000000011176
+ },
+ "BaseHPAdd": {
+ "Value": 7.920000000856817
+ },
+ "BaseAttack": {
+ "Value": 129.6000000005588
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 113.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "4": {
+ "EquipmentID": 23003,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 100000
+ },
+ {
+ "ItemID": 110163,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 112003,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 369.6000000005588
+ },
+ "BaseHPAdd": {
+ "Value": 7.920000000856817
+ },
+ "BaseAttack": {
+ "Value": 168
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 147
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "5": {
+ "EquipmentID": 23003,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 200000
+ },
+ {
+ "ItemID": 110163,
+ "ItemNum": 10
+ },
+ {
+ "ItemID": 112003,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 454.0800000000745
+ },
+ "BaseHPAdd": {
+ "Value": 7.920000000856817
+ },
+ "BaseAttack": {
+ "Value": 206.40000000037253
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 180.6000000005588
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "6": {
+ "EquipmentID": 23003,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 538.5600000005215
+ },
+ "BaseHPAdd": {
+ "Value": 7.920000000856817
+ },
+ "BaseAttack": {
+ "Value": 244.80000000074506
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 214.20000000018626
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ }
+ },
+ "23004": {
+ "0": {
+ "EquipmentID": 23004,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 5000
+ },
+ {
+ "ItemID": 112001,
+ "ItemNum": 8
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 48
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 26.40000000037253
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 21
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "1": {
+ "EquipmentID": 23004,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 10000
+ },
+ {
+ "ItemID": 110151,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 112001,
+ "ItemNum": 12
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 105.6000000005588
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 58.080000000074506
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 46.200000000186265
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "2": {
+ "EquipmentID": 23004,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 20000
+ },
+ {
+ "ItemID": 110152,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 112002,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 182.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 100.32000000029802
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 79.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "3": {
+ "EquipmentID": 23004,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 50000
+ },
+ {
+ "ItemID": 110152,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 112002,
+ "ItemNum": 12
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 259.20000000018626
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 142.56000000052154
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 113.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "4": {
+ "EquipmentID": 23004,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 100000
+ },
+ {
+ "ItemID": 110153,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 112003,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 336
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 184.80000000074506
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 147
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "5": {
+ "EquipmentID": 23004,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 200000
+ },
+ {
+ "ItemID": 110153,
+ "ItemNum": 10
+ },
+ {
+ "ItemID": 112003,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 412.80000000074506
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 227.04000000003725
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 180.6000000005588
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "6": {
+ "EquipmentID": 23004,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 489.6000000005588
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 269.28000000026077
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 214.20000000018626
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ }
+ },
+ "23005": {
+ "0": {
+ "EquipmentID": 23005,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 5000
+ },
+ {
+ "ItemID": 112001,
+ "ItemNum": 8
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 48
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 21.600000000558794
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 27
+ },
+ "BaseDefenceAdd": {
+ "Value": 4.050000000046566
+ }
+ },
+ "1": {
+ "EquipmentID": 23005,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 10000
+ },
+ {
+ "ItemID": 110141,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 112001,
+ "ItemNum": 12
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 105.6000000005588
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 47.52000000048429
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 59.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 4.050000000046566
+ }
+ },
+ "2": {
+ "EquipmentID": 23005,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 20000
+ },
+ {
+ "ItemID": 110142,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 112002,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 182.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 82.0800000000745
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 102.6000000005588
+ },
+ "BaseDefenceAdd": {
+ "Value": 4.050000000046566
+ }
+ },
+ "3": {
+ "EquipmentID": 23005,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 50000
+ },
+ {
+ "ItemID": 110142,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 112002,
+ "ItemNum": 12
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 259.20000000018626
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 116.64000000059605
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 145.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 4.050000000046566
+ }
+ },
+ "4": {
+ "EquipmentID": 23005,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 100000
+ },
+ {
+ "ItemID": 110143,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 112003,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 336
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 151.20000000018626
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 189
+ },
+ "BaseDefenceAdd": {
+ "Value": 4.050000000046566
+ }
+ },
+ "5": {
+ "EquipmentID": 23005,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 200000
+ },
+ {
+ "ItemID": 110143,
+ "ItemNum": 10
+ },
+ {
+ "ItemID": 112003,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 412.80000000074506
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 185.7600000007078
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 232.20000000018626
+ },
+ "BaseDefenceAdd": {
+ "Value": 4.050000000046566
+ }
+ },
+ "6": {
+ "EquipmentID": 23005,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 489.6000000005588
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 220.32000000029802
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 275.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 4.050000000046566
+ }
+ }
+ },
+ "23006": {
+ "0": {
+ "EquipmentID": 23006,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 5000
+ },
+ {
+ "ItemID": 111011,
+ "ItemNum": 8
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 48
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 26.40000000037253
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 21
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "1": {
+ "EquipmentID": 23006,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 10000
+ },
+ {
+ "ItemID": 110151,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 111011,
+ "ItemNum": 12
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 105.6000000005588
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 58.080000000074506
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 46.200000000186265
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "2": {
+ "EquipmentID": 23006,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 20000
+ },
+ {
+ "ItemID": 110152,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 111012,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 182.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 100.32000000029802
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 79.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "3": {
+ "EquipmentID": 23006,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 50000
+ },
+ {
+ "ItemID": 110152,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 111012,
+ "ItemNum": 12
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 259.20000000018626
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 142.56000000052154
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 113.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "4": {
+ "EquipmentID": 23006,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 100000
+ },
+ {
+ "ItemID": 110153,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 111013,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 336
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 184.80000000074506
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 147
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "5": {
+ "EquipmentID": 23006,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 200000
+ },
+ {
+ "ItemID": 110153,
+ "ItemNum": 10
+ },
+ {
+ "ItemID": 111013,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 412.80000000074506
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 227.04000000003725
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 180.6000000005588
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "6": {
+ "EquipmentID": 23006,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 489.6000000005588
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 269.28000000026077
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 214.20000000018626
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ }
+ },
+ "23007": {
+ "0": {
+ "EquipmentID": 23007,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 5000
+ },
+ {
+ "ItemID": 112011,
+ "ItemNum": 8
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 48
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 26.40000000037253
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 21
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "1": {
+ "EquipmentID": 23007,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 10000
+ },
+ {
+ "ItemID": 110151,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 112011,
+ "ItemNum": 12
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 105.6000000005588
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 58.080000000074506
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 46.200000000186265
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "2": {
+ "EquipmentID": 23007,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 20000
+ },
+ {
+ "ItemID": 110152,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 112012,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 182.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 100.32000000029802
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 79.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "3": {
+ "EquipmentID": 23007,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 50000
+ },
+ {
+ "ItemID": 110152,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 112012,
+ "ItemNum": 12
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 259.20000000018626
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 142.56000000052154
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 113.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "4": {
+ "EquipmentID": 23007,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 100000
+ },
+ {
+ "ItemID": 110153,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 112013,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 336
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 184.80000000074506
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 147
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "5": {
+ "EquipmentID": 23007,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 200000
+ },
+ {
+ "ItemID": 110153,
+ "ItemNum": 10
+ },
+ {
+ "ItemID": 112013,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 412.80000000074506
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 227.04000000003725
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 180.6000000005588
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "6": {
+ "EquipmentID": 23007,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 489.6000000005588
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 269.28000000026077
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 214.20000000018626
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ }
+ },
+ "23008": {
+ "0": {
+ "EquipmentID": 23008,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 5000
+ },
+ {
+ "ItemID": 113011,
+ "ItemNum": 8
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 52.80000000074506
+ },
+ "BaseHPAdd": {
+ "Value": 7.920000000856817
+ },
+ "BaseAttack": {
+ "Value": 26.40000000037253
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 18
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "1": {
+ "EquipmentID": 23008,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 10000
+ },
+ {
+ "ItemID": 110171,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 113011,
+ "ItemNum": 12
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 116.16000000014901
+ },
+ "BaseHPAdd": {
+ "Value": 7.920000000856817
+ },
+ "BaseAttack": {
+ "Value": 58.080000000074506
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 39.60000000055879
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "2": {
+ "EquipmentID": 23008,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 20000
+ },
+ {
+ "ItemID": 110172,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 113012,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 200.64000000059605
+ },
+ "BaseHPAdd": {
+ "Value": 7.920000000856817
+ },
+ "BaseAttack": {
+ "Value": 100.32000000029802
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 68.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "3": {
+ "EquipmentID": 23008,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 50000
+ },
+ {
+ "ItemID": 110172,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 113012,
+ "ItemNum": 12
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 285.12000000011176
+ },
+ "BaseHPAdd": {
+ "Value": 7.920000000856817
+ },
+ "BaseAttack": {
+ "Value": 142.56000000052154
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 97.20000000018626
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "4": {
+ "EquipmentID": 23008,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 100000
+ },
+ {
+ "ItemID": 110173,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 113013,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 369.6000000005588
+ },
+ "BaseHPAdd": {
+ "Value": 7.920000000856817
+ },
+ "BaseAttack": {
+ "Value": 184.80000000074506
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 126
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "5": {
+ "EquipmentID": 23008,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 200000
+ },
+ {
+ "ItemID": 110173,
+ "ItemNum": 10
+ },
+ {
+ "ItemID": 113013,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 454.0800000000745
+ },
+ "BaseHPAdd": {
+ "Value": 7.920000000856817
+ },
+ "BaseAttack": {
+ "Value": 227.04000000003725
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 154.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "6": {
+ "EquipmentID": 23008,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 538.5600000005215
+ },
+ "BaseHPAdd": {
+ "Value": 7.920000000856817
+ },
+ "BaseAttack": {
+ "Value": 269.28000000026077
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 183.6000000005588
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ }
+ },
+ "23009": {
+ "0": {
+ "EquipmentID": 23009,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 5000
+ },
+ {
+ "ItemID": 113001,
+ "ItemNum": 8
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 57.60000000055879
+ },
+ "BaseHPAdd": {
+ "Value": 8.640000000596046
+ },
+ "BaseAttack": {
+ "Value": 26.40000000037253
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 15
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "1": {
+ "EquipmentID": 23009,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 10000
+ },
+ {
+ "ItemID": 110111,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 113001,
+ "ItemNum": 12
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 126.72000000067055
+ },
+ "BaseHPAdd": {
+ "Value": 8.640000000596046
+ },
+ "BaseAttack": {
+ "Value": 58.080000000074506
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 33
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "2": {
+ "EquipmentID": 23009,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 20000
+ },
+ {
+ "ItemID": 110112,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 113002,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 218.88000000081956
+ },
+ "BaseHPAdd": {
+ "Value": 8.640000000596046
+ },
+ "BaseAttack": {
+ "Value": 100.32000000029802
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 57
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "3": {
+ "EquipmentID": 23009,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 50000
+ },
+ {
+ "ItemID": 110112,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 113002,
+ "ItemNum": 12
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 311.04000000003725
+ },
+ "BaseHPAdd": {
+ "Value": 8.640000000596046
+ },
+ "BaseAttack": {
+ "Value": 142.56000000052154
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 81
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "4": {
+ "EquipmentID": 23009,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 100000
+ },
+ {
+ "ItemID": 110113,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 113003,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 403.20000000018626
+ },
+ "BaseHPAdd": {
+ "Value": 8.640000000596046
+ },
+ "BaseAttack": {
+ "Value": 184.80000000074506
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 105
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "5": {
+ "EquipmentID": 23009,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 200000
+ },
+ {
+ "ItemID": 110113,
+ "ItemNum": 10
+ },
+ {
+ "ItemID": 113003,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 495.3600000003353
+ },
+ "BaseHPAdd": {
+ "Value": 8.640000000596046
+ },
+ "BaseAttack": {
+ "Value": 227.04000000003725
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 129
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ },
+ "6": {
+ "EquipmentID": 23009,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 587.5200000004843
+ },
+ "BaseHPAdd": {
+ "Value": 8.640000000596046
+ },
+ "BaseAttack": {
+ "Value": 269.28000000026077
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 153
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.2500000002328306
+ }
+ }
+ },
+ "23010": {
+ "0": {
+ "EquipmentID": 23010,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 5000
+ },
+ {
+ "ItemID": 113001,
+ "ItemNum": 8
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 48
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 26.40000000037253
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 21
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "1": {
+ "EquipmentID": 23010,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 10000
+ },
+ {
+ "ItemID": 110131,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 113001,
+ "ItemNum": 12
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 105.6000000005588
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 58.080000000074506
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 46.200000000186265
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "2": {
+ "EquipmentID": 23010,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 20000
+ },
+ {
+ "ItemID": 110132,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 113002,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 182.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 100.32000000029802
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 79.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "3": {
+ "EquipmentID": 23010,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 50000
+ },
+ {
+ "ItemID": 110132,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 113002,
+ "ItemNum": 12
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 259.20000000018626
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 142.56000000052154
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 113.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "4": {
+ "EquipmentID": 23010,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 100000
+ },
+ {
+ "ItemID": 110133,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 113003,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 336
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 184.80000000074506
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 147
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "5": {
+ "EquipmentID": 23010,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 200000
+ },
+ {
+ "ItemID": 110133,
+ "ItemNum": 10
+ },
+ {
+ "ItemID": 113003,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 412.80000000074506
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 227.04000000003725
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 180.6000000005588
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "6": {
+ "EquipmentID": 23010,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 489.6000000005588
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 269.28000000026077
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 214.20000000018626
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ }
+ },
+ "23011": {
+ "0": {
+ "EquipmentID": 23011,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 5000
+ },
+ {
+ "ItemID": 113011,
+ "ItemNum": 8
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 57.60000000055879
+ },
+ "BaseHPAdd": {
+ "Value": 8.640000000596046
+ },
+ "BaseAttack": {
+ "Value": 19.200000000186265
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 24
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.6000000005587935
+ }
+ },
+ "1": {
+ "EquipmentID": 23011,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 10000
+ },
+ {
+ "ItemID": 110141,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 113011,
+ "ItemNum": 12
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 126.72000000067055
+ },
+ "BaseHPAdd": {
+ "Value": 8.640000000596046
+ },
+ "BaseAttack": {
+ "Value": 42.24000000022352
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 52.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.6000000005587935
+ }
+ },
+ "2": {
+ "EquipmentID": 23011,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 20000
+ },
+ {
+ "ItemID": 110142,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 113012,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 218.88000000081956
+ },
+ "BaseHPAdd": {
+ "Value": 8.640000000596046
+ },
+ "BaseAttack": {
+ "Value": 72.96000000089407
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 91.20000000018626
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.6000000005587935
+ }
+ },
+ "3": {
+ "EquipmentID": 23011,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 50000
+ },
+ {
+ "ItemID": 110142,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 113012,
+ "ItemNum": 12
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 311.04000000003725
+ },
+ "BaseHPAdd": {
+ "Value": 8.640000000596046
+ },
+ "BaseAttack": {
+ "Value": 103.6800000006333
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 129.6000000005588
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.6000000005587935
+ }
+ },
+ "4": {
+ "EquipmentID": 23011,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 100000
+ },
+ {
+ "ItemID": 110143,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 113013,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 403.20000000018626
+ },
+ "BaseHPAdd": {
+ "Value": 8.640000000596046
+ },
+ "BaseAttack": {
+ "Value": 134.40000000037253
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 168
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.6000000005587935
+ }
+ },
+ "5": {
+ "EquipmentID": 23011,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 200000
+ },
+ {
+ "ItemID": 110143,
+ "ItemNum": 10
+ },
+ {
+ "ItemID": 113013,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 495.3600000003353
+ },
+ "BaseHPAdd": {
+ "Value": 8.640000000596046
+ },
+ "BaseAttack": {
+ "Value": 165.12000000011176
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 206.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.6000000005587935
+ }
+ },
+ "6": {
+ "EquipmentID": 23011,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 587.5200000004843
+ },
+ "BaseHPAdd": {
+ "Value": 8.640000000596046
+ },
+ "BaseAttack": {
+ "Value": 195.8400000007823
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 244.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.6000000005587935
+ }
+ }
+ },
+ "23012": {
+ "0": {
+ "EquipmentID": 23012,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 5000
+ },
+ {
+ "ItemID": 111011,
+ "ItemNum": 8
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 48
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 26.40000000037253
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 21
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "1": {
+ "EquipmentID": 23012,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 10000
+ },
+ {
+ "ItemID": 110121,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 111011,
+ "ItemNum": 12
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 105.6000000005588
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 58.080000000074506
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 46.200000000186265
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "2": {
+ "EquipmentID": 23012,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 20000
+ },
+ {
+ "ItemID": 110122,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 111012,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 182.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 100.32000000029802
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 79.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "3": {
+ "EquipmentID": 23012,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 50000
+ },
+ {
+ "ItemID": 110122,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 111012,
+ "ItemNum": 12
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 259.20000000018626
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 142.56000000052154
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 113.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "4": {
+ "EquipmentID": 23012,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 100000
+ },
+ {
+ "ItemID": 110123,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 111013,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 336
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 184.80000000074506
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 147
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "5": {
+ "EquipmentID": 23012,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 200000
+ },
+ {
+ "ItemID": 110123,
+ "ItemNum": 10
+ },
+ {
+ "ItemID": 111013,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 412.80000000074506
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 227.04000000003725
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 180.6000000005588
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "6": {
+ "EquipmentID": 23012,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 489.6000000005588
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 269.28000000026077
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 214.20000000018626
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ }
+ },
+ "23013": {
+ "0": {
+ "EquipmentID": 23013,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 5000
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 8
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 57.60000000055879
+ },
+ "BaseHPAdd": {
+ "Value": 8.640000000596046
+ },
+ "BaseAttack": {
+ "Value": 21.600000000558794
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 21
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "1": {
+ "EquipmentID": 23013,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 10000
+ },
+ {
+ "ItemID": 110171,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 12
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 126.72000000067055
+ },
+ "BaseHPAdd": {
+ "Value": 8.640000000596046
+ },
+ "BaseAttack": {
+ "Value": 47.52000000048429
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 46.200000000186265
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "2": {
+ "EquipmentID": 23013,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 20000
+ },
+ {
+ "ItemID": 110172,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 218.88000000081956
+ },
+ "BaseHPAdd": {
+ "Value": 8.640000000596046
+ },
+ "BaseAttack": {
+ "Value": 82.0800000000745
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 79.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "3": {
+ "EquipmentID": 23013,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 50000
+ },
+ {
+ "ItemID": 110172,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 12
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 311.04000000003725
+ },
+ "BaseHPAdd": {
+ "Value": 8.640000000596046
+ },
+ "BaseAttack": {
+ "Value": 116.64000000059605
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 113.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "4": {
+ "EquipmentID": 23013,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 100000
+ },
+ {
+ "ItemID": 110173,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 403.20000000018626
+ },
+ "BaseHPAdd": {
+ "Value": 8.640000000596046
+ },
+ "BaseAttack": {
+ "Value": 151.20000000018626
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 147
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "5": {
+ "EquipmentID": 23013,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 200000
+ },
+ {
+ "ItemID": 110173,
+ "ItemNum": 10
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 495.3600000003353
+ },
+ "BaseHPAdd": {
+ "Value": 8.640000000596046
+ },
+ "BaseAttack": {
+ "Value": 185.7600000007078
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 180.6000000005588
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "6": {
+ "EquipmentID": 23013,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 587.5200000004843
+ },
+ "BaseHPAdd": {
+ "Value": 8.640000000596046
+ },
+ "BaseAttack": {
+ "Value": 220.32000000029802
+ },
+ "BaseAttackAdd": {
+ "Value": 3.2400000002235174
+ },
+ "BaseDefence": {
+ "Value": 214.20000000018626
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ }
+ },
+ "23014": {
+ "0": {
+ "EquipmentID": 23014,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 5000
+ },
+ {
+ "ItemID": 113001,
+ "ItemNum": 8
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 52.80000000074506
+ },
+ "BaseHPAdd": {
+ "Value": 7.920000000856817
+ },
+ "BaseAttack": {
+ "Value": 26.40000000037253
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 18
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "1": {
+ "EquipmentID": 23014,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 10000
+ },
+ {
+ "ItemID": 110111,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 113001,
+ "ItemNum": 12
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 116.16000000014901
+ },
+ "BaseHPAdd": {
+ "Value": 7.920000000856817
+ },
+ "BaseAttack": {
+ "Value": 58.080000000074506
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 39.60000000055879
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "2": {
+ "EquipmentID": 23014,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 20000
+ },
+ {
+ "ItemID": 110112,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 113002,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 200.64000000059605
+ },
+ "BaseHPAdd": {
+ "Value": 7.920000000856817
+ },
+ "BaseAttack": {
+ "Value": 100.32000000029802
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 68.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "3": {
+ "EquipmentID": 23014,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 50000
+ },
+ {
+ "ItemID": 110112,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 113002,
+ "ItemNum": 12
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 285.12000000011176
+ },
+ "BaseHPAdd": {
+ "Value": 7.920000000856817
+ },
+ "BaseAttack": {
+ "Value": 142.56000000052154
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 97.20000000018626
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "4": {
+ "EquipmentID": 23014,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 100000
+ },
+ {
+ "ItemID": 110113,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 113003,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 369.6000000005588
+ },
+ "BaseHPAdd": {
+ "Value": 7.920000000856817
+ },
+ "BaseAttack": {
+ "Value": 184.80000000074506
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 126
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "5": {
+ "EquipmentID": 23014,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 200000
+ },
+ {
+ "ItemID": 110113,
+ "ItemNum": 10
+ },
+ {
+ "ItemID": 113003,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 454.0800000000745
+ },
+ "BaseHPAdd": {
+ "Value": 7.920000000856817
+ },
+ "BaseAttack": {
+ "Value": 227.04000000003725
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 154.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "6": {
+ "EquipmentID": 23014,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 538.5600000005215
+ },
+ "BaseHPAdd": {
+ "Value": 7.920000000856817
+ },
+ "BaseAttack": {
+ "Value": 269.28000000026077
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 183.6000000005588
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ }
+ },
+ "23015": {
+ "0": {
+ "EquipmentID": 23015,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 5000
+ },
+ {
+ "ItemID": 113001,
+ "ItemNum": 8
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 48
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 28.800000000745058
+ },
+ "BaseAttackAdd": {
+ "Value": 4.320000000298023
+ },
+ "BaseDefence": {
+ "Value": 18
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "1": {
+ "EquipmentID": 23015,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 10000
+ },
+ {
+ "ItemID": 110111,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 113001,
+ "ItemNum": 12
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 105.6000000005588
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 63.360000000335276
+ },
+ "BaseAttackAdd": {
+ "Value": 4.320000000298023
+ },
+ "BaseDefence": {
+ "Value": 39.60000000055879
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "2": {
+ "EquipmentID": 23015,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 20000
+ },
+ {
+ "ItemID": 110112,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 113002,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 182.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 109.44000000040978
+ },
+ "BaseAttackAdd": {
+ "Value": 4.320000000298023
+ },
+ "BaseDefence": {
+ "Value": 68.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "3": {
+ "EquipmentID": 23015,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 50000
+ },
+ {
+ "ItemID": 110112,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 113002,
+ "ItemNum": 12
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 259.20000000018626
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 155.5200000004843
+ },
+ "BaseAttackAdd": {
+ "Value": 4.320000000298023
+ },
+ "BaseDefence": {
+ "Value": 97.20000000018626
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "4": {
+ "EquipmentID": 23015,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 100000
+ },
+ {
+ "ItemID": 110113,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 113003,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 336
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 201.6000000005588
+ },
+ "BaseAttackAdd": {
+ "Value": 4.320000000298023
+ },
+ "BaseDefence": {
+ "Value": 126
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "5": {
+ "EquipmentID": 23015,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 200000
+ },
+ {
+ "ItemID": 110113,
+ "ItemNum": 10
+ },
+ {
+ "ItemID": 113003,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 412.80000000074506
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 247.6800000006333
+ },
+ "BaseAttackAdd": {
+ "Value": 4.320000000298023
+ },
+ "BaseDefence": {
+ "Value": 154.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "6": {
+ "EquipmentID": 23015,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 489.6000000005588
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 293.7600000007078
+ },
+ "BaseAttackAdd": {
+ "Value": 4.320000000298023
+ },
+ "BaseDefence": {
+ "Value": 183.6000000005588
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ }
+ },
+ "23016": {
+ "0": {
+ "EquipmentID": 23016,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 5000
+ },
+ {
+ "ItemID": 112001,
+ "ItemNum": 8
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 48
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 26.40000000037253
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 21
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "1": {
+ "EquipmentID": 23016,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 10000
+ },
+ {
+ "ItemID": 110121,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 112001,
+ "ItemNum": 12
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 105.6000000005588
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 58.080000000074506
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 46.200000000186265
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "2": {
+ "EquipmentID": 23016,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 20000
+ },
+ {
+ "ItemID": 110122,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 112002,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 182.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 100.32000000029802
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 79.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "3": {
+ "EquipmentID": 23016,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 50000
+ },
+ {
+ "ItemID": 110122,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 112002,
+ "ItemNum": 12
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 259.20000000018626
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 142.56000000052154
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 113.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "4": {
+ "EquipmentID": 23016,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 100000
+ },
+ {
+ "ItemID": 110123,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 112003,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 336
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 184.80000000074506
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 147
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "5": {
+ "EquipmentID": 23016,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 200000
+ },
+ {
+ "ItemID": 110123,
+ "ItemNum": 10
+ },
+ {
+ "ItemID": 112003,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 412.80000000074506
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 227.04000000003725
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 180.6000000005588
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "6": {
+ "EquipmentID": 23016,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 489.6000000005588
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 269.28000000026077
+ },
+ "BaseAttackAdd": {
+ "Value": 3.9600000008940697
+ },
+ "BaseDefence": {
+ "Value": 214.20000000018626
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ }
+ },
+ "24000": {
+ "0": {
+ "EquipmentID": 24000,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 5000
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 8
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 48
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 24
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 18
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "1": {
+ "EquipmentID": 24000,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 10000
+ },
+ {
+ "ItemID": 110111,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 12
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 105.6000000005588
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 52.80000000074506
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 39.60000000055879
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "2": {
+ "EquipmentID": 24000,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 20000
+ },
+ {
+ "ItemID": 110112,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 182.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 91.20000000018626
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 68.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "3": {
+ "EquipmentID": 24000,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 50000
+ },
+ {
+ "ItemID": 110112,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 12
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 259.20000000018626
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 129.6000000005588
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 97.20000000018626
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "4": {
+ "EquipmentID": 24000,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 100000
+ },
+ {
+ "ItemID": 110113,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 336
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 168
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 126
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "5": {
+ "EquipmentID": 24000,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 200000
+ },
+ {
+ "ItemID": 110113,
+ "ItemNum": 10
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 412.80000000074506
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 206.40000000037253
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 154.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "6": {
+ "EquipmentID": 24000,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 489.6000000005588
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 244.80000000074506
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 183.6000000005588
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ }
+ },
+ "24001": {
+ "0": {
+ "EquipmentID": 24001,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 5000
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 8
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 43.200000000186265
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 24
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 21
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "1": {
+ "EquipmentID": 24001,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 10000
+ },
+ {
+ "ItemID": 110121,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 12
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 95.04000000003725
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 52.80000000074506
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 46.200000000186265
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "2": {
+ "EquipmentID": 24001,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 20000
+ },
+ {
+ "ItemID": 110122,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 164.160000000149
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 91.20000000018626
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 79.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "3": {
+ "EquipmentID": 24001,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 50000
+ },
+ {
+ "ItemID": 110122,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 12
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 233.28000000026077
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 129.6000000005588
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 113.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "4": {
+ "EquipmentID": 24001,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 100000
+ },
+ {
+ "ItemID": 110123,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 302.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 168
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 147
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "5": {
+ "EquipmentID": 24001,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 200000
+ },
+ {
+ "ItemID": 110123,
+ "ItemNum": 10
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 371.5200000004843
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 206.40000000037253
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 180.6000000005588
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ },
+ "6": {
+ "EquipmentID": 24001,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 440.64000000059605
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 244.80000000074506
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 214.20000000018626
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.1500000001396984
+ }
+ }
+ },
+ "24002": {
+ "0": {
+ "EquipmentID": 24002,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 5000
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 8
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 48
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 19.200000000186265
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 24
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.6000000005587935
+ }
+ },
+ "1": {
+ "EquipmentID": 24002,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 10000
+ },
+ {
+ "ItemID": 110141,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 12
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 105.6000000005588
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 42.24000000022352
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 52.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.6000000005587935
+ }
+ },
+ "2": {
+ "EquipmentID": 24002,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 20000
+ },
+ {
+ "ItemID": 110142,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 182.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 72.96000000089407
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 91.20000000018626
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.6000000005587935
+ }
+ },
+ "3": {
+ "EquipmentID": 24002,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 50000
+ },
+ {
+ "ItemID": 110142,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 12
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 259.20000000018626
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 103.6800000006333
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 129.6000000005588
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.6000000005587935
+ }
+ },
+ "4": {
+ "EquipmentID": 24002,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 100000
+ },
+ {
+ "ItemID": 110143,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 336
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 134.40000000037253
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 168
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.6000000005587935
+ }
+ },
+ "5": {
+ "EquipmentID": 24002,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 200000
+ },
+ {
+ "ItemID": 110143,
+ "ItemNum": 10
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 412.80000000074506
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 165.12000000011176
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 206.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.6000000005587935
+ }
+ },
+ "6": {
+ "EquipmentID": 24002,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 489.6000000005588
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 195.8400000007823
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 244.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.6000000005587935
+ }
+ }
+ },
+ "21025": {
+ "0": {
+ "EquipmentID": 21025,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 5
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 43.200000000186265
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 19.200000000186265
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 18
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "1": {
+ "EquipmentID": 21025,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 110161,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 10
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 95.04000000003725
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 42.24000000022352
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 39.60000000055879
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "2": {
+ "EquipmentID": 21025,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 110162,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 164.160000000149
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 72.96000000089407
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 68.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "3": {
+ "EquipmentID": 21025,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 110162,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 9
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 233.28000000026077
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 103.6800000006333
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 97.20000000018626
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "4": {
+ "EquipmentID": 21025,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 110163,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 5
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 302.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 134.40000000037253
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 126
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "5": {
+ "EquipmentID": 21025,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 110163,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 7
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 371.5200000004843
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 165.12000000011176
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 154.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "6": {
+ "EquipmentID": 21025,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 440.64000000059605
+ },
+ "BaseHPAdd": {
+ "Value": 6.480000000447035
+ },
+ "BaseAttack": {
+ "Value": 195.8400000007823
+ },
+ "BaseAttackAdd": {
+ "Value": 2.880000000819564
+ },
+ "BaseDefence": {
+ "Value": 183.6000000005588
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ }
+ },
+ "24003": {
+ "0": {
+ "EquipmentID": 24003,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 5000
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 8
+ }
+ ],
+ "PlayerLevelRequire": 15,
+ "MaxLevel": 20,
+ "BaseHP": {
+ "Value": 48
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 24
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 18
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "1": {
+ "EquipmentID": 24003,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 10000
+ },
+ {
+ "ItemID": 110151,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 12
+ }
+ ],
+ "WorldLevelRequire": 1,
+ "MaxLevel": 30,
+ "BaseHP": {
+ "Value": 105.6000000005588
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 52.80000000074506
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 39.60000000055879
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "2": {
+ "EquipmentID": 24003,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 20000
+ },
+ {
+ "ItemID": 110152,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 2,
+ "MaxLevel": 40,
+ "BaseHP": {
+ "Value": 182.40000000037253
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 91.20000000018626
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 68.40000000037253
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "3": {
+ "EquipmentID": 24003,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 50000
+ },
+ {
+ "ItemID": 110152,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 12
+ }
+ ],
+ "WorldLevelRequire": 3,
+ "MaxLevel": 50,
+ "BaseHP": {
+ "Value": 259.20000000018626
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 129.6000000005588
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 97.20000000018626
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "4": {
+ "EquipmentID": 24003,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 100000
+ },
+ {
+ "ItemID": 110153,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 6
+ }
+ ],
+ "WorldLevelRequire": 4,
+ "MaxLevel": 60,
+ "BaseHP": {
+ "Value": 336
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 168
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 126
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "5": {
+ "EquipmentID": 24003,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 200000
+ },
+ {
+ "ItemID": 110153,
+ "ItemNum": 10
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 8
+ }
+ ],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 70,
+ "BaseHP": {
+ "Value": 412.80000000074506
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 206.40000000037253
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 154.80000000074506
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ },
+ "6": {
+ "EquipmentID": 24003,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "WorldLevelRequire": 5,
+ "MaxLevel": 80,
+ "BaseHP": {
+ "Value": 489.6000000005588
+ },
+ "BaseHPAdd": {
+ "Value": 7.2000000001862645
+ },
+ "BaseAttack": {
+ "Value": 244.80000000074506
+ },
+ "BaseAttackAdd": {
+ "Value": 3.6000000005587935
+ },
+ "BaseDefence": {
+ "Value": 183.6000000005588
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.700000000651926
+ }
+ }
+ },
+ "23018": {
+ "0": {
+ "EquipmentID": 23018,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 5000
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 8
+ }
+ ],
+ "MaxLevel": 20,
+ "PlayerLevelRequire": 15,
+ "BaseAttack": {
+ "Value": 26.4
+ },
+ "BaseAttackAdd": {
+ "Value": 3.96
+ },
+ "BaseDefence": {
+ "Value": 21
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.15
+ },
+ "BaseHP": {
+ "Value": 48
+ },
+ "BaseHPAdd": {
+ "Value": 7.2
+ }
+ },
+ "1": {
+ "EquipmentID": 23018,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 10000
+ },
+ {
+ "ItemID": 110131,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 111001,
+ "ItemNum": 12
+ }
+ ],
+ "MaxLevel": 30,
+ "WorldLevelRequire": 1,
+ "BaseAttack": {
+ "Value": 58.08
+ },
+ "BaseAttackAdd": {
+ "Value": 3.96
+ },
+ "BaseDefence": {
+ "Value": 46.2
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.15
+ },
+ "BaseHP": {
+ "Value": 105.6
+ },
+ "BaseHPAdd": {
+ "Value": 7.2
+ }
+ },
+ "2": {
+ "EquipmentID": 23018,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 20000
+ },
+ {
+ "ItemID": 110132,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 8
+ }
+ ],
+ "MaxLevel": 40,
+ "WorldLevelRequire": 2,
+ "BaseAttack": {
+ "Value": 100.32
+ },
+ "BaseAttackAdd": {
+ "Value": 3.96
+ },
+ "BaseDefence": {
+ "Value": 79.8
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.15
+ },
+ "BaseHP": {
+ "Value": 182.4
+ },
+ "BaseHPAdd": {
+ "Value": 7.2
+ }
+ },
+ "3": {
+ "EquipmentID": 23018,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 50000
+ },
+ {
+ "ItemID": 110132,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 111002,
+ "ItemNum": 12
+ }
+ ],
+ "MaxLevel": 50,
+ "WorldLevelRequire": 3,
+ "BaseAttack": {
+ "Value": 142.56
+ },
+ "BaseAttackAdd": {
+ "Value": 3.96
+ },
+ "BaseDefence": {
+ "Value": 113.4
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.15
+ },
+ "BaseHP": {
+ "Value": 259.2
+ },
+ "BaseHPAdd": {
+ "Value": 7.2
+ }
+ },
+ "4": {
+ "EquipmentID": 23018,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 100000
+ },
+ {
+ "ItemID": 110133,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 6
+ }
+ ],
+ "MaxLevel": 60,
+ "WorldLevelRequire": 4,
+ "BaseAttack": {
+ "Value": 184.8
+ },
+ "BaseAttackAdd": {
+ "Value": 3.96
+ },
+ "BaseDefence": {
+ "Value": 147
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.15
+ },
+ "BaseHP": {
+ "Value": 336
+ },
+ "BaseHPAdd": {
+ "Value": 7.2
+ }
+ },
+ "5": {
+ "EquipmentID": 23018,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 200000
+ },
+ {
+ "ItemID": 110133,
+ "ItemNum": 10
+ },
+ {
+ "ItemID": 111003,
+ "ItemNum": 8
+ }
+ ],
+ "MaxLevel": 70,
+ "WorldLevelRequire": 5,
+ "BaseAttack": {
+ "Value": 227.04
+ },
+ "BaseAttackAdd": {
+ "Value": 3.96
+ },
+ "BaseDefence": {
+ "Value": 180.6
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.15
+ },
+ "BaseHP": {
+ "Value": 412.8
+ },
+ "BaseHPAdd": {
+ "Value": 7.2
+ }
+ },
+ "6": {
+ "EquipmentID": 23018,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "MaxLevel": 80,
+ "WorldLevelRequire": 5,
+ "BaseAttack": {
+ "Value": 269.28
+ },
+ "BaseAttackAdd": {
+ "Value": 3.96
+ },
+ "BaseDefence": {
+ "Value": 214.2
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.15
+ },
+ "BaseHP": {
+ "Value": 489.6
+ },
+ "BaseHPAdd": {
+ "Value": 7.2
+ }
+ }
+ },
+ "23017": {
+ "0": {
+ "EquipmentID": 23017,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 5000
+ },
+ {
+ "ItemID": 113001,
+ "ItemNum": 8
+ }
+ ],
+ "MaxLevel": 20,
+ "PlayerLevelRequire": 15,
+ "BaseAttack": {
+ "Value": 21.6
+ },
+ "BaseAttackAdd": {
+ "Value": 3.24
+ },
+ "BaseDefence": {
+ "Value": 24
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.6
+ },
+ "BaseHP": {
+ "Value": 52.8
+ },
+ "BaseHPAdd": {
+ "Value": 7.92
+ }
+ },
+ "1": {
+ "EquipmentID": 23017,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 10000
+ },
+ {
+ "ItemID": 110171,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 113001,
+ "ItemNum": 12
+ }
+ ],
+ "MaxLevel": 30,
+ "WorldLevelRequire": 1,
+ "BaseAttack": {
+ "Value": 47.52
+ },
+ "BaseAttackAdd": {
+ "Value": 3.24
+ },
+ "BaseDefence": {
+ "Value": 52.8
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.6
+ },
+ "BaseHP": {
+ "Value": 116.16
+ },
+ "BaseHPAdd": {
+ "Value": 7.92
+ }
+ },
+ "2": {
+ "EquipmentID": 23017,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 20000
+ },
+ {
+ "ItemID": 110172,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 113002,
+ "ItemNum": 8
+ }
+ ],
+ "MaxLevel": 40,
+ "WorldLevelRequire": 2,
+ "BaseAttack": {
+ "Value": 82.08
+ },
+ "BaseAttackAdd": {
+ "Value": 3.24
+ },
+ "BaseDefence": {
+ "Value": 91.2
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.6
+ },
+ "BaseHP": {
+ "Value": 200.64
+ },
+ "BaseHPAdd": {
+ "Value": 7.92
+ }
+ },
+ "3": {
+ "EquipmentID": 23017,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 50000
+ },
+ {
+ "ItemID": 110172,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 113002,
+ "ItemNum": 12
+ }
+ ],
+ "MaxLevel": 50,
+ "WorldLevelRequire": 3,
+ "BaseAttack": {
+ "Value": 116.64
+ },
+ "BaseAttackAdd": {
+ "Value": 3.24
+ },
+ "BaseDefence": {
+ "Value": 129.6
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.6
+ },
+ "BaseHP": {
+ "Value": 285.12
+ },
+ "BaseHPAdd": {
+ "Value": 7.92
+ }
+ },
+ "4": {
+ "EquipmentID": 23017,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 100000
+ },
+ {
+ "ItemID": 110173,
+ "ItemNum": 5
+ },
+ {
+ "ItemID": 113003,
+ "ItemNum": 6
+ }
+ ],
+ "MaxLevel": 60,
+ "WorldLevelRequire": 4,
+ "BaseAttack": {
+ "Value": 151.2
+ },
+ "BaseAttackAdd": {
+ "Value": 3.24
+ },
+ "BaseDefence": {
+ "Value": 168
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.6
+ },
+ "BaseHP": {
+ "Value": 369.6
+ },
+ "BaseHPAdd": {
+ "Value": 7.92
+ }
+ },
+ "5": {
+ "EquipmentID": 23017,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 200000
+ },
+ {
+ "ItemID": 110173,
+ "ItemNum": 10
+ },
+ {
+ "ItemID": 113003,
+ "ItemNum": 8
+ }
+ ],
+ "MaxLevel": 70,
+ "WorldLevelRequire": 5,
+ "BaseAttack": {
+ "Value": 185.76
+ },
+ "BaseAttackAdd": {
+ "Value": 3.24
+ },
+ "BaseDefence": {
+ "Value": 206.4
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.6
+ },
+ "BaseHP": {
+ "Value": 454.08
+ },
+ "BaseHPAdd": {
+ "Value": 7.92
+ }
+ },
+ "6": {
+ "EquipmentID": 23017,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "MaxLevel": 80,
+ "WorldLevelRequire": 5,
+ "BaseAttack": {
+ "Value": 220.32
+ },
+ "BaseAttackAdd": {
+ "Value": 3.24
+ },
+ "BaseDefence": {
+ "Value": 244.8
+ },
+ "BaseDefenceAdd": {
+ "Value": 3.6
+ },
+ "BaseHP": {
+ "Value": 538.56
+ },
+ "BaseHPAdd": {
+ "Value": 7.92
+ }
+ }
+ },
+ "22001": {
+ "0": {
+ "EquipmentID": 22001,
+ "Promotion": 0,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 4000
+ },
+ {
+ "ItemID": 113011,
+ "ItemNum": 5
+ }
+ ],
+ "MaxLevel": 20,
+ "PlayerLevelRequire": 15,
+ "BaseAttack": {
+ "Value": 19.2
+ },
+ "BaseAttackAdd": {
+ "Value": 2.88
+ },
+ "BaseDefence": {
+ "Value": 18
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.7
+ },
+ "BaseHP": {
+ "Value": 43.2
+ },
+ "BaseHPAdd": {
+ "Value": 6.48
+ }
+ },
+ "1": {
+ "EquipmentID": 22001,
+ "Promotion": 1,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 8000
+ },
+ {
+ "ItemID": 110171,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 113011,
+ "ItemNum": 10
+ }
+ ],
+ "MaxLevel": 30,
+ "WorldLevelRequire": 1,
+ "BaseAttack": {
+ "Value": 42.24
+ },
+ "BaseAttackAdd": {
+ "Value": 2.88
+ },
+ "BaseDefence": {
+ "Value": 39.6
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.7
+ },
+ "BaseHP": {
+ "Value": 95.04
+ },
+ "BaseHPAdd": {
+ "Value": 6.48
+ }
+ },
+ "2": {
+ "EquipmentID": 22001,
+ "Promotion": 2,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 16000
+ },
+ {
+ "ItemID": 110172,
+ "ItemNum": 3
+ },
+ {
+ "ItemID": 113012,
+ "ItemNum": 6
+ }
+ ],
+ "MaxLevel": 40,
+ "WorldLevelRequire": 2,
+ "BaseAttack": {
+ "Value": 72.96
+ },
+ "BaseAttackAdd": {
+ "Value": 2.88
+ },
+ "BaseDefence": {
+ "Value": 68.4
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.7
+ },
+ "BaseHP": {
+ "Value": 164.16
+ },
+ "BaseHPAdd": {
+ "Value": 6.48
+ }
+ },
+ "3": {
+ "EquipmentID": 22001,
+ "Promotion": 3,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 40000
+ },
+ {
+ "ItemID": 110172,
+ "ItemNum": 6
+ },
+ {
+ "ItemID": 113012,
+ "ItemNum": 9
+ }
+ ],
+ "MaxLevel": 50,
+ "WorldLevelRequire": 3,
+ "BaseAttack": {
+ "Value": 103.68
+ },
+ "BaseAttackAdd": {
+ "Value": 2.88
+ },
+ "BaseDefence": {
+ "Value": 97.2
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.7
+ },
+ "BaseHP": {
+ "Value": 233.28
+ },
+ "BaseHPAdd": {
+ "Value": 6.48
+ }
+ },
+ "4": {
+ "EquipmentID": 22001,
+ "Promotion": 4,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 80000
+ },
+ {
+ "ItemID": 110173,
+ "ItemNum": 4
+ },
+ {
+ "ItemID": 113013,
+ "ItemNum": 5
+ }
+ ],
+ "MaxLevel": 60,
+ "WorldLevelRequire": 4,
+ "BaseAttack": {
+ "Value": 134.4
+ },
+ "BaseAttackAdd": {
+ "Value": 2.88
+ },
+ "BaseDefence": {
+ "Value": 126
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.7
+ },
+ "BaseHP": {
+ "Value": 302.4
+ },
+ "BaseHPAdd": {
+ "Value": 6.48
+ }
+ },
+ "5": {
+ "EquipmentID": 22001,
+ "Promotion": 5,
+ "PromotionCostList": [
+ {
+ "ItemID": 2,
+ "ItemNum": 160000
+ },
+ {
+ "ItemID": 110173,
+ "ItemNum": 8
+ },
+ {
+ "ItemID": 113013,
+ "ItemNum": 7
+ }
+ ],
+ "MaxLevel": 70,
+ "WorldLevelRequire": 5,
+ "BaseAttack": {
+ "Value": 165.12
+ },
+ "BaseAttackAdd": {
+ "Value": 2.88
+ },
+ "BaseDefence": {
+ "Value": 154.8
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.7
+ },
+ "BaseHP": {
+ "Value": 371.52
+ },
+ "BaseHPAdd": {
+ "Value": 6.48
+ }
+ },
+ "6": {
+ "EquipmentID": 22001,
+ "Promotion": 6,
+ "PromotionCostList": [],
+ "MaxLevel": 80,
+ "WorldLevelRequire": 5,
+ "BaseAttack": {
+ "Value": 195.84
+ },
+ "BaseAttackAdd": {
+ "Value": 2.88
+ },
+ "BaseDefence": {
+ "Value": 183.6
+ },
+ "BaseDefenceAdd": {
+ "Value": 2.7
+ },
+ "BaseHP": {
+ "Value": 440.64
+ },
+ "BaseHPAdd": {
+ "Value": 6.48
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/starrail_damage_cal/excel/RelicMainAffixConfig.json b/starrail_damage_cal/excel/RelicMainAffixConfig.json
new file mode 100644
index 0000000..f651b81
--- /dev/null
+++ b/starrail_damage_cal/excel/RelicMainAffixConfig.json
@@ -0,0 +1,1464 @@
+{
+ "21": {
+ "1": {
+ "GroupID": 21,
+ "AffixID": 1,
+ "Property": "HPDelta",
+ "BaseValue": {
+ "Value": 45.158399999840185
+ },
+ "LevelAdd": {
+ "Value": 15.805440000956878
+ },
+ "IsAvailable": true
+ }
+ },
+ "22": {
+ "1": {
+ "GroupID": 22,
+ "AffixID": 1,
+ "Property": "AttackDelta",
+ "BaseValue": {
+ "Value": 22.579200000036508
+ },
+ "LevelAdd": {
+ "Value": 7.902720001293346
+ },
+ "IsAvailable": true
+ }
+ },
+ "23": {
+ "1": {
+ "GroupID": 23,
+ "AffixID": 1,
+ "Property": "HPAddedRatio",
+ "BaseValue": {
+ "Value": 0.027648000279441476
+ },
+ "LevelAdd": {
+ "Value": 0.009677000343799591
+ },
+ "IsAvailable": true
+ },
+ "2": {
+ "GroupID": 23,
+ "AffixID": 2,
+ "Property": "AttackAddedRatio",
+ "BaseValue": {
+ "Value": 0.027648000279441476
+ },
+ "LevelAdd": {
+ "Value": 0.009677000343799591
+ },
+ "IsAvailable": true
+ },
+ "3": {
+ "GroupID": 23,
+ "AffixID": 3,
+ "Property": "DefenceAddedRatio",
+ "BaseValue": {
+ "Value": 0.03456000052392483
+ },
+ "LevelAdd": {
+ "Value": 0.012096000602468848
+ },
+ "IsAvailable": true
+ },
+ "4": {
+ "GroupID": 23,
+ "AffixID": 4,
+ "Property": "CriticalChanceBase",
+ "BaseValue": {
+ "Value": 0.020736000733450055
+ },
+ "LevelAdd": {
+ "Value": 0.007258000085130334
+ },
+ "IsAvailable": true
+ },
+ "5": {
+ "GroupID": 23,
+ "AffixID": 5,
+ "Property": "CriticalDamageBase",
+ "BaseValue": {
+ "Value": 0.04147200076840818
+ },
+ "LevelAdd": {
+ "Value": 0.014515000162646174
+ },
+ "IsAvailable": true
+ },
+ "6": {
+ "GroupID": 23,
+ "AffixID": 6,
+ "Property": "HealRatioBase",
+ "BaseValue": {
+ "Value": 0.022118000080808997
+ },
+ "LevelAdd": {
+ "Value": 0.007741000270470977
+ },
+ "IsAvailable": true
+ },
+ "7": {
+ "GroupID": 23,
+ "AffixID": 7,
+ "Property": "StatusProbabilityBase",
+ "BaseValue": {
+ "Value": 0.027648000279441476
+ },
+ "LevelAdd": {
+ "Value": 0.009677000343799591
+ },
+ "IsAvailable": true
+ }
+ },
+ "24": {
+ "1": {
+ "GroupID": 24,
+ "AffixID": 1,
+ "Property": "HPAddedRatio",
+ "BaseValue": {
+ "Value": 0.027648000279441476
+ },
+ "LevelAdd": {
+ "Value": 0.009677000343799591
+ },
+ "IsAvailable": true
+ },
+ "2": {
+ "GroupID": 24,
+ "AffixID": 2,
+ "Property": "AttackAddedRatio",
+ "BaseValue": {
+ "Value": 0.027648000279441476
+ },
+ "LevelAdd": {
+ "Value": 0.009677000343799591
+ },
+ "IsAvailable": true
+ },
+ "3": {
+ "GroupID": 24,
+ "AffixID": 3,
+ "Property": "DefenceAddedRatio",
+ "BaseValue": {
+ "Value": 0.03456000052392483
+ },
+ "LevelAdd": {
+ "Value": 0.012096000602468848
+ },
+ "IsAvailable": true
+ },
+ "4": {
+ "GroupID": 24,
+ "AffixID": 4,
+ "Property": "SpeedDelta",
+ "BaseValue": {
+ "Value": 1.6128000009339303
+ },
+ "LevelAdd": {
+ "Value": 1
+ },
+ "IsAvailable": true
+ }
+ },
+ "25": {
+ "1": {
+ "GroupID": 25,
+ "AffixID": 1,
+ "Property": "HPAddedRatio",
+ "BaseValue": {
+ "Value": 0.027648000279441476
+ },
+ "LevelAdd": {
+ "Value": 0.009677000343799591
+ },
+ "IsAvailable": true
+ },
+ "2": {
+ "GroupID": 25,
+ "AffixID": 2,
+ "Property": "AttackAddedRatio",
+ "BaseValue": {
+ "Value": 0.027648000279441476
+ },
+ "LevelAdd": {
+ "Value": 0.009677000343799591
+ },
+ "IsAvailable": true
+ },
+ "3": {
+ "GroupID": 25,
+ "AffixID": 3,
+ "Property": "DefenceAddedRatio",
+ "BaseValue": {
+ "Value": 0.03456000052392483
+ },
+ "LevelAdd": {
+ "Value": 0.012096000602468848
+ },
+ "IsAvailable": true
+ },
+ "4": {
+ "GroupID": 25,
+ "AffixID": 4,
+ "Property": "PhysicalAddedRatio",
+ "BaseValue": {
+ "Value": 0.024883000878617167
+ },
+ "LevelAdd": {
+ "Value": 0.008708999957889318
+ },
+ "IsAvailable": true
+ },
+ "5": {
+ "GroupID": 25,
+ "AffixID": 5,
+ "Property": "FireAddedRatio",
+ "BaseValue": {
+ "Value": 0.024883000878617167
+ },
+ "LevelAdd": {
+ "Value": 0.008708999957889318
+ },
+ "IsAvailable": true
+ },
+ "6": {
+ "GroupID": 25,
+ "AffixID": 6,
+ "Property": "IceAddedRatio",
+ "BaseValue": {
+ "Value": 0.024883000878617167
+ },
+ "LevelAdd": {
+ "Value": 0.008708999957889318
+ },
+ "IsAvailable": true
+ },
+ "7": {
+ "GroupID": 25,
+ "AffixID": 7,
+ "Property": "ThunderAddedRatio",
+ "BaseValue": {
+ "Value": 0.024883000878617167
+ },
+ "LevelAdd": {
+ "Value": 0.008708999957889318
+ },
+ "IsAvailable": true
+ },
+ "8": {
+ "GroupID": 25,
+ "AffixID": 8,
+ "Property": "WindAddedRatio",
+ "BaseValue": {
+ "Value": 0.024883000878617167
+ },
+ "LevelAdd": {
+ "Value": 0.008708999957889318
+ },
+ "IsAvailable": true
+ },
+ "9": {
+ "GroupID": 25,
+ "AffixID": 9,
+ "Property": "QuantumAddedRatio",
+ "BaseValue": {
+ "Value": 0.024883000878617167
+ },
+ "LevelAdd": {
+ "Value": 0.008708999957889318
+ },
+ "IsAvailable": true
+ },
+ "10": {
+ "GroupID": 25,
+ "AffixID": 10,
+ "Property": "ImaginaryAddedRatio",
+ "BaseValue": {
+ "Value": 0.024883000878617167
+ },
+ "LevelAdd": {
+ "Value": 0.008708999957889318
+ },
+ "IsAvailable": true
+ }
+ },
+ "26": {
+ "1": {
+ "GroupID": 26,
+ "AffixID": 1,
+ "Property": "BreakDamageAddedRatioBase",
+ "BaseValue": {
+ "Value": 0.04147200076840818
+ },
+ "LevelAdd": {
+ "Value": 0.014515000162646174
+ },
+ "IsAvailable": true
+ },
+ "2": {
+ "GroupID": 26,
+ "AffixID": 2,
+ "Property": "SPRatioBase",
+ "BaseValue": {
+ "Value": 0.01244200044311583
+ },
+ "LevelAdd": {
+ "Value": 0.004355000331997871
+ },
+ "IsAvailable": true
+ },
+ "3": {
+ "GroupID": 26,
+ "AffixID": 3,
+ "Property": "HPAddedRatio",
+ "BaseValue": {
+ "Value": 0.027648000279441476
+ },
+ "LevelAdd": {
+ "Value": 0.009677000343799591
+ },
+ "IsAvailable": true
+ },
+ "4": {
+ "GroupID": 26,
+ "AffixID": 4,
+ "Property": "AttackAddedRatio",
+ "BaseValue": {
+ "Value": 0.027648000279441476
+ },
+ "LevelAdd": {
+ "Value": 0.009677000343799591
+ },
+ "IsAvailable": true
+ },
+ "5": {
+ "GroupID": 26,
+ "AffixID": 5,
+ "Property": "DefenceAddedRatio",
+ "BaseValue": {
+ "Value": 0.03456000052392483
+ },
+ "LevelAdd": {
+ "Value": 0.012096000602468848
+ },
+ "IsAvailable": true
+ }
+ },
+ "31": {
+ "1": {
+ "GroupID": 31,
+ "AffixID": 1,
+ "Property": "HPDelta",
+ "BaseValue": {
+ "Value": 67.73760000057518
+ },
+ "LevelAdd": {
+ "Value": 23.70816000062041
+ },
+ "IsAvailable": true
+ }
+ },
+ "32": {
+ "1": {
+ "GroupID": 32,
+ "AffixID": 1,
+ "Property": "AttackDelta",
+ "BaseValue": {
+ "Value": 33.868800000753254
+ },
+ "LevelAdd": {
+ "Value": 11.854080001125112
+ },
+ "IsAvailable": true
+ }
+ },
+ "33": {
+ "1": {
+ "GroupID": 33,
+ "AffixID": 1,
+ "Property": "HPAddedRatio",
+ "BaseValue": {
+ "Value": 0.04147200076840818
+ },
+ "LevelAdd": {
+ "Value": 0.014515000162646174
+ },
+ "IsAvailable": true
+ },
+ "2": {
+ "GroupID": 33,
+ "AffixID": 2,
+ "Property": "AttackAddedRatio",
+ "BaseValue": {
+ "Value": 0.04147200076840818
+ },
+ "LevelAdd": {
+ "Value": 0.014515000162646174
+ },
+ "IsAvailable": true
+ },
+ "3": {
+ "GroupID": 33,
+ "AffixID": 3,
+ "Property": "DefenceAddedRatio",
+ "BaseValue": {
+ "Value": 0.05184000078588724
+ },
+ "LevelAdd": {
+ "Value": 0.018143999855965376
+ },
+ "IsAvailable": true
+ },
+ "4": {
+ "GroupID": 33,
+ "AffixID": 4,
+ "Property": "CriticalChanceBase",
+ "BaseValue": {
+ "Value": 0.031104000052437186
+ },
+ "LevelAdd": {
+ "Value": 0.010886001167818904
+ },
+ "IsAvailable": true
+ },
+ "5": {
+ "GroupID": 33,
+ "AffixID": 5,
+ "Property": "CriticalDamageBase",
+ "BaseValue": {
+ "Value": 0.06220800010487437
+ },
+ "LevelAdd": {
+ "Value": 0.02177300094626844
+ },
+ "IsAvailable": true
+ },
+ "6": {
+ "GroupID": 33,
+ "AffixID": 6,
+ "Property": "HealRatioBase",
+ "BaseValue": {
+ "Value": 0.033178000478073955
+ },
+ "LevelAdd": {
+ "Value": 0.011612000409513712
+ },
+ "IsAvailable": true
+ },
+ "7": {
+ "GroupID": 33,
+ "AffixID": 7,
+ "Property": "StatusProbabilityBase",
+ "BaseValue": {
+ "Value": 0.04147200076840818
+ },
+ "LevelAdd": {
+ "Value": 0.014515000162646174
+ },
+ "IsAvailable": true
+ }
+ },
+ "34": {
+ "1": {
+ "GroupID": 34,
+ "AffixID": 1,
+ "Property": "HPAddedRatio",
+ "BaseValue": {
+ "Value": 0.04147200076840818
+ },
+ "LevelAdd": {
+ "Value": 0.014515000162646174
+ },
+ "IsAvailable": true
+ },
+ "2": {
+ "GroupID": 34,
+ "AffixID": 2,
+ "Property": "AttackAddedRatio",
+ "BaseValue": {
+ "Value": 0.04147200076840818
+ },
+ "LevelAdd": {
+ "Value": 0.014515000162646174
+ },
+ "IsAvailable": true
+ },
+ "3": {
+ "GroupID": 34,
+ "AffixID": 3,
+ "Property": "DefenceAddedRatio",
+ "BaseValue": {
+ "Value": 0.05184000078588724
+ },
+ "LevelAdd": {
+ "Value": 0.018143999855965376
+ },
+ "IsAvailable": true
+ },
+ "4": {
+ "GroupID": 34,
+ "AffixID": 4,
+ "Property": "SpeedDelta",
+ "BaseValue": {
+ "Value": 2.4191999998874962
+ },
+ "LevelAdd": {
+ "Value": 1
+ },
+ "IsAvailable": true
+ }
+ },
+ "35": {
+ "1": {
+ "GroupID": 35,
+ "AffixID": 1,
+ "Property": "HPAddedRatio",
+ "BaseValue": {
+ "Value": 0.04147200076840818
+ },
+ "LevelAdd": {
+ "Value": 0.014515000162646174
+ },
+ "IsAvailable": true
+ },
+ "2": {
+ "GroupID": 35,
+ "AffixID": 2,
+ "Property": "AttackAddedRatio",
+ "BaseValue": {
+ "Value": 0.04147200076840818
+ },
+ "LevelAdd": {
+ "Value": 0.014515000162646174
+ },
+ "IsAvailable": true
+ },
+ "3": {
+ "GroupID": 35,
+ "AffixID": 3,
+ "Property": "DefenceAddedRatio",
+ "BaseValue": {
+ "Value": 0.05184000078588724
+ },
+ "LevelAdd": {
+ "Value": 0.018143999855965376
+ },
+ "IsAvailable": true
+ },
+ "4": {
+ "GroupID": 35,
+ "AffixID": 4,
+ "Property": "PhysicalAddedRatio",
+ "BaseValue": {
+ "Value": 0.037324999924749136
+ },
+ "LevelAdd": {
+ "Value": 0.01306400028988719
+ },
+ "IsAvailable": true
+ },
+ "5": {
+ "GroupID": 35,
+ "AffixID": 5,
+ "Property": "FireAddedRatio",
+ "BaseValue": {
+ "Value": 0.037324999924749136
+ },
+ "LevelAdd": {
+ "Value": 0.01306400028988719
+ },
+ "IsAvailable": true
+ },
+ "6": {
+ "GroupID": 35,
+ "AffixID": 6,
+ "Property": "IceAddedRatio",
+ "BaseValue": {
+ "Value": 0.037324999924749136
+ },
+ "LevelAdd": {
+ "Value": 0.01306400028988719
+ },
+ "IsAvailable": true
+ },
+ "7": {
+ "GroupID": 35,
+ "AffixID": 7,
+ "Property": "ThunderAddedRatio",
+ "BaseValue": {
+ "Value": 0.037324999924749136
+ },
+ "LevelAdd": {
+ "Value": 0.01306400028988719
+ },
+ "IsAvailable": true
+ },
+ "8": {
+ "GroupID": 35,
+ "AffixID": 8,
+ "Property": "WindAddedRatio",
+ "BaseValue": {
+ "Value": 0.037324999924749136
+ },
+ "LevelAdd": {
+ "Value": 0.01306400028988719
+ },
+ "IsAvailable": true
+ },
+ "9": {
+ "GroupID": 35,
+ "AffixID": 9,
+ "Property": "QuantumAddedRatio",
+ "BaseValue": {
+ "Value": 0.037324999924749136
+ },
+ "LevelAdd": {
+ "Value": 0.01306400028988719
+ },
+ "IsAvailable": true
+ },
+ "10": {
+ "GroupID": 35,
+ "AffixID": 10,
+ "Property": "ImaginaryAddedRatio",
+ "BaseValue": {
+ "Value": 0.037324999924749136
+ },
+ "LevelAdd": {
+ "Value": 0.01306400028988719
+ },
+ "IsAvailable": true
+ }
+ },
+ "36": {
+ "1": {
+ "GroupID": 36,
+ "AffixID": 1,
+ "Property": "BreakDamageAddedRatioBase",
+ "BaseValue": {
+ "Value": 0.06220800010487437
+ },
+ "LevelAdd": {
+ "Value": 0.02177300094626844
+ },
+ "IsAvailable": true
+ },
+ "2": {
+ "GroupID": 36,
+ "AffixID": 2,
+ "Property": "SPRatioBase",
+ "BaseValue": {
+ "Value": 0.018662000307813287
+ },
+ "LevelAdd": {
+ "Value": 0.006532000144943595
+ },
+ "IsAvailable": true
+ },
+ "3": {
+ "GroupID": 36,
+ "AffixID": 3,
+ "Property": "HPAddedRatio",
+ "BaseValue": {
+ "Value": 0.04147200076840818
+ },
+ "LevelAdd": {
+ "Value": 0.014515000162646174
+ },
+ "IsAvailable": true
+ },
+ "4": {
+ "GroupID": 36,
+ "AffixID": 4,
+ "Property": "AttackAddedRatio",
+ "BaseValue": {
+ "Value": 0.04147200076840818
+ },
+ "LevelAdd": {
+ "Value": 0.014515000162646174
+ },
+ "IsAvailable": true
+ },
+ "5": {
+ "GroupID": 36,
+ "AffixID": 5,
+ "Property": "DefenceAddedRatio",
+ "BaseValue": {
+ "Value": 0.05184000078588724
+ },
+ "LevelAdd": {
+ "Value": 0.018143999855965376
+ },
+ "IsAvailable": true
+ }
+ },
+ "41": {
+ "1": {
+ "GroupID": 41,
+ "AffixID": 1,
+ "Property": "HPDelta",
+ "BaseValue": {
+ "Value": 90.31680000037886
+ },
+ "LevelAdd": {
+ "Value": 31.610880001680925
+ },
+ "IsAvailable": true
+ }
+ },
+ "42": {
+ "1": {
+ "GroupID": 42,
+ "AffixID": 1,
+ "Property": "AttackDelta",
+ "BaseValue": {
+ "Value": 45.158399999840185
+ },
+ "LevelAdd": {
+ "Value": 15.805440000956878
+ },
+ "IsAvailable": true
+ }
+ },
+ "43": {
+ "1": {
+ "GroupID": 43,
+ "AffixID": 1,
+ "Property": "HPAddedRatio",
+ "BaseValue": {
+ "Value": 0.05529600055888295
+ },
+ "LevelAdd": {
+ "Value": 0.01935399998910725
+ },
+ "IsAvailable": true
+ },
+ "2": {
+ "GroupID": 43,
+ "AffixID": 2,
+ "Property": "AttackAddedRatio",
+ "BaseValue": {
+ "Value": 0.05529600055888295
+ },
+ "LevelAdd": {
+ "Value": 0.01935399998910725
+ },
+ "IsAvailable": true
+ },
+ "3": {
+ "GroupID": 43,
+ "AffixID": 3,
+ "Property": "DefenceAddedRatio",
+ "BaseValue": {
+ "Value": 0.0691199996508658
+ },
+ "LevelAdd": {
+ "Value": 0.024192000506445765
+ },
+ "IsAvailable": true
+ },
+ "4": {
+ "GroupID": 43,
+ "AffixID": 4,
+ "Property": "CriticalChanceBase",
+ "BaseValue": {
+ "Value": 0.04147200076840818
+ },
+ "LevelAdd": {
+ "Value": 0.014515000162646174
+ },
+ "IsAvailable": true
+ },
+ "5": {
+ "GroupID": 43,
+ "AffixID": 5,
+ "Property": "CriticalDamageBase",
+ "BaseValue": {
+ "Value": 0.08294400083832443
+ },
+ "LevelAdd": {
+ "Value": 0.029029999626800418
+ },
+ "IsAvailable": true
+ },
+ "6": {
+ "GroupID": 43,
+ "AffixID": 6,
+ "Property": "HealRatioBase",
+ "BaseValue": {
+ "Value": 0.04423700016923249
+ },
+ "LevelAdd": {
+ "Value": 0.015483000548556447
+ },
+ "IsAvailable": true
+ },
+ "7": {
+ "GroupID": 43,
+ "AffixID": 7,
+ "Property": "StatusProbabilityBase",
+ "BaseValue": {
+ "Value": 0.05529600055888295
+ },
+ "LevelAdd": {
+ "Value": 0.01935399998910725
+ },
+ "IsAvailable": true
+ }
+ },
+ "44": {
+ "1": {
+ "GroupID": 44,
+ "AffixID": 1,
+ "Property": "HPAddedRatio",
+ "BaseValue": {
+ "Value": 0.05529600055888295
+ },
+ "LevelAdd": {
+ "Value": 0.01935399998910725
+ },
+ "IsAvailable": true
+ },
+ "2": {
+ "GroupID": 44,
+ "AffixID": 2,
+ "Property": "AttackAddedRatio",
+ "BaseValue": {
+ "Value": 0.05529600055888295
+ },
+ "LevelAdd": {
+ "Value": 0.01935399998910725
+ },
+ "IsAvailable": true
+ },
+ "3": {
+ "GroupID": 44,
+ "AffixID": 3,
+ "Property": "DefenceAddedRatio",
+ "BaseValue": {
+ "Value": 0.0691199996508658
+ },
+ "LevelAdd": {
+ "Value": 0.024192000506445765
+ },
+ "IsAvailable": true
+ },
+ "4": {
+ "GroupID": 44,
+ "AffixID": 4,
+ "Property": "SpeedDelta",
+ "BaseValue": {
+ "Value": 3.225600000238046
+ },
+ "LevelAdd": {
+ "Value": 1.1000000000931323
+ },
+ "IsAvailable": true
+ }
+ },
+ "45": {
+ "1": {
+ "GroupID": 45,
+ "AffixID": 1,
+ "Property": "HPAddedRatio",
+ "BaseValue": {
+ "Value": 0.05529600055888295
+ },
+ "LevelAdd": {
+ "Value": 0.01935399998910725
+ },
+ "IsAvailable": true
+ },
+ "2": {
+ "GroupID": 45,
+ "AffixID": 2,
+ "Property": "AttackAddedRatio",
+ "BaseValue": {
+ "Value": 0.05529600055888295
+ },
+ "LevelAdd": {
+ "Value": 0.01935399998910725
+ },
+ "IsAvailable": true
+ },
+ "3": {
+ "GroupID": 45,
+ "AffixID": 3,
+ "Property": "DefenceAddedRatio",
+ "BaseValue": {
+ "Value": 0.0691199996508658
+ },
+ "LevelAdd": {
+ "Value": 0.024192000506445765
+ },
+ "IsAvailable": true
+ },
+ "4": {
+ "GroupID": 45,
+ "AffixID": 4,
+ "Property": "PhysicalAddedRatio",
+ "BaseValue": {
+ "Value": 0.04976600036025047
+ },
+ "LevelAdd": {
+ "Value": 0.017417999915778637
+ },
+ "IsAvailable": true
+ },
+ "5": {
+ "GroupID": 45,
+ "AffixID": 5,
+ "Property": "FireAddedRatio",
+ "BaseValue": {
+ "Value": 0.04976600036025047
+ },
+ "LevelAdd": {
+ "Value": 0.017417999915778637
+ },
+ "IsAvailable": true
+ },
+ "6": {
+ "GroupID": 45,
+ "AffixID": 6,
+ "Property": "IceAddedRatio",
+ "BaseValue": {
+ "Value": 0.04976600036025047
+ },
+ "LevelAdd": {
+ "Value": 0.017417999915778637
+ },
+ "IsAvailable": true
+ },
+ "7": {
+ "GroupID": 45,
+ "AffixID": 7,
+ "Property": "ThunderAddedRatio",
+ "BaseValue": {
+ "Value": 0.04976600036025047
+ },
+ "LevelAdd": {
+ "Value": 0.017417999915778637
+ },
+ "IsAvailable": true
+ },
+ "8": {
+ "GroupID": 45,
+ "AffixID": 8,
+ "Property": "WindAddedRatio",
+ "BaseValue": {
+ "Value": 0.04976600036025047
+ },
+ "LevelAdd": {
+ "Value": 0.017417999915778637
+ },
+ "IsAvailable": true
+ },
+ "9": {
+ "GroupID": 45,
+ "AffixID": 9,
+ "Property": "QuantumAddedRatio",
+ "BaseValue": {
+ "Value": 0.04976600036025047
+ },
+ "LevelAdd": {
+ "Value": 0.017417999915778637
+ },
+ "IsAvailable": true
+ },
+ "10": {
+ "GroupID": 45,
+ "AffixID": 10,
+ "Property": "ImaginaryAddedRatio",
+ "BaseValue": {
+ "Value": 0.04976600036025047
+ },
+ "LevelAdd": {
+ "Value": 0.017417999915778637
+ },
+ "IsAvailable": true
+ }
+ },
+ "46": {
+ "1": {
+ "GroupID": 46,
+ "AffixID": 1,
+ "Property": "BreakDamageAddedRatioBase",
+ "BaseValue": {
+ "Value": 0.08294400083832443
+ },
+ "LevelAdd": {
+ "Value": 0.029029999626800418
+ },
+ "IsAvailable": true
+ },
+ "2": {
+ "GroupID": 46,
+ "AffixID": 2,
+ "Property": "SPRatioBase",
+ "BaseValue": {
+ "Value": 0.024883000878617167
+ },
+ "LevelAdd": {
+ "Value": 0.008708999957889318
+ },
+ "IsAvailable": true
+ },
+ "3": {
+ "GroupID": 46,
+ "AffixID": 3,
+ "Property": "HPAddedRatio",
+ "BaseValue": {
+ "Value": 0.05529600055888295
+ },
+ "LevelAdd": {
+ "Value": 0.01935399998910725
+ },
+ "IsAvailable": true
+ },
+ "4": {
+ "GroupID": 46,
+ "AffixID": 4,
+ "Property": "AttackAddedRatio",
+ "BaseValue": {
+ "Value": 0.05529600055888295
+ },
+ "LevelAdd": {
+ "Value": 0.01935399998910725
+ },
+ "IsAvailable": true
+ },
+ "5": {
+ "GroupID": 46,
+ "AffixID": 5,
+ "Property": "DefenceAddedRatio",
+ "BaseValue": {
+ "Value": 0.0691199996508658
+ },
+ "LevelAdd": {
+ "Value": 0.024192000506445765
+ },
+ "IsAvailable": true
+ }
+ },
+ "51": {
+ "1": {
+ "GroupID": 51,
+ "AffixID": 1,
+ "Property": "HPDelta",
+ "BaseValue": {
+ "Value": 112.89600000041537
+ },
+ "LevelAdd": {
+ "Value": 39.513600000645965
+ },
+ "IsAvailable": true
+ }
+ },
+ "52": {
+ "1": {
+ "GroupID": 52,
+ "AffixID": 1,
+ "Property": "AttackDelta",
+ "BaseValue": {
+ "Value": 56.44799999985844
+ },
+ "LevelAdd": {
+ "Value": 19.756800000788644
+ },
+ "IsAvailable": true
+ }
+ },
+ "53": {
+ "1": {
+ "GroupID": 53,
+ "AffixID": 1,
+ "Property": "HPAddedRatio",
+ "BaseValue": {
+ "Value": 0.0691199996508658
+ },
+ "LevelAdd": {
+ "Value": 0.024192000506445765
+ },
+ "IsAvailable": true
+ },
+ "2": {
+ "GroupID": 53,
+ "AffixID": 2,
+ "Property": "AttackAddedRatio",
+ "BaseValue": {
+ "Value": 0.0691199996508658
+ },
+ "LevelAdd": {
+ "Value": 0.024192000506445765
+ },
+ "IsAvailable": true
+ },
+ "3": {
+ "GroupID": 53,
+ "AffixID": 3,
+ "Property": "DefenceAddedRatio",
+ "BaseValue": {
+ "Value": 0.08639999991282821
+ },
+ "LevelAdd": {
+ "Value": 0.030240000458434224
+ },
+ "IsAvailable": true
+ },
+ "4": {
+ "GroupID": 53,
+ "AffixID": 4,
+ "Property": "CriticalChanceBase",
+ "BaseValue": {
+ "Value": 0.05184000078588724
+ },
+ "LevelAdd": {
+ "Value": 0.018143999855965376
+ },
+ "IsAvailable": true
+ },
+ "5": {
+ "GroupID": 53,
+ "AffixID": 5,
+ "Property": "CriticalDamageBase",
+ "BaseValue": {
+ "Value": 0.10368000087328255
+ },
+ "LevelAdd": {
+ "Value": 0.03628800041042268
+ },
+ "IsAvailable": true
+ },
+ "6": {
+ "GroupID": 53,
+ "AffixID": 6,
+ "Property": "HealRatioBase",
+ "BaseValue": {
+ "Value": 0.05529600055888295
+ },
+ "LevelAdd": {
+ "Value": 0.01935399998910725
+ },
+ "IsAvailable": true
+ },
+ "7": {
+ "GroupID": 53,
+ "AffixID": 7,
+ "Property": "StatusProbabilityBase",
+ "BaseValue": {
+ "Value": 0.0691199996508658
+ },
+ "LevelAdd": {
+ "Value": 0.024192000506445765
+ },
+ "IsAvailable": true
+ }
+ },
+ "54": {
+ "1": {
+ "GroupID": 54,
+ "AffixID": 1,
+ "Property": "HPAddedRatio",
+ "BaseValue": {
+ "Value": 0.0691199996508658
+ },
+ "LevelAdd": {
+ "Value": 0.024192000506445765
+ },
+ "IsAvailable": true
+ },
+ "2": {
+ "GroupID": 54,
+ "AffixID": 2,
+ "Property": "AttackAddedRatio",
+ "BaseValue": {
+ "Value": 0.0691199996508658
+ },
+ "LevelAdd": {
+ "Value": 0.024192000506445765
+ },
+ "IsAvailable": true
+ },
+ "3": {
+ "GroupID": 54,
+ "AffixID": 3,
+ "Property": "DefenceAddedRatio",
+ "BaseValue": {
+ "Value": 0.08639999991282821
+ },
+ "LevelAdd": {
+ "Value": 0.030240000458434224
+ },
+ "IsAvailable": true
+ },
+ "4": {
+ "GroupID": 54,
+ "AffixID": 4,
+ "Property": "SpeedDelta",
+ "BaseValue": {
+ "Value": 4.031999999890104
+ },
+ "LevelAdd": {
+ "Value": 1.400000000372529
+ },
+ "IsAvailable": true
+ }
+ },
+ "55": {
+ "1": {
+ "GroupID": 55,
+ "AffixID": 1,
+ "Property": "HPAddedRatio",
+ "BaseValue": {
+ "Value": 0.0691199996508658
+ },
+ "LevelAdd": {
+ "Value": 0.024192000506445765
+ },
+ "IsAvailable": true
+ },
+ "2": {
+ "GroupID": 55,
+ "AffixID": 2,
+ "Property": "AttackAddedRatio",
+ "BaseValue": {
+ "Value": 0.0691199996508658
+ },
+ "LevelAdd": {
+ "Value": 0.024192000506445765
+ },
+ "IsAvailable": true
+ },
+ "3": {
+ "GroupID": 55,
+ "AffixID": 3,
+ "Property": "DefenceAddedRatio",
+ "BaseValue": {
+ "Value": 0.08639999991282821
+ },
+ "LevelAdd": {
+ "Value": 0.030240000458434224
+ },
+ "IsAvailable": true
+ },
+ "4": {
+ "GroupID": 55,
+ "AffixID": 4,
+ "Property": "PhysicalAddedRatio",
+ "BaseValue": {
+ "Value": 0.06220800010487437
+ },
+ "LevelAdd": {
+ "Value": 0.02177300094626844
+ },
+ "IsAvailable": true
+ },
+ "5": {
+ "GroupID": 55,
+ "AffixID": 5,
+ "Property": "FireAddedRatio",
+ "BaseValue": {
+ "Value": 0.06220800010487437
+ },
+ "LevelAdd": {
+ "Value": 0.02177300094626844
+ },
+ "IsAvailable": true
+ },
+ "6": {
+ "GroupID": 55,
+ "AffixID": 6,
+ "Property": "IceAddedRatio",
+ "BaseValue": {
+ "Value": 0.06220800010487437
+ },
+ "LevelAdd": {
+ "Value": 0.02177300094626844
+ },
+ "IsAvailable": true
+ },
+ "7": {
+ "GroupID": 55,
+ "AffixID": 7,
+ "Property": "ThunderAddedRatio",
+ "BaseValue": {
+ "Value": 0.06220800010487437
+ },
+ "LevelAdd": {
+ "Value": 0.02177300094626844
+ },
+ "IsAvailable": true
+ },
+ "8": {
+ "GroupID": 55,
+ "AffixID": 8,
+ "Property": "WindAddedRatio",
+ "BaseValue": {
+ "Value": 0.06220800010487437
+ },
+ "LevelAdd": {
+ "Value": 0.02177300094626844
+ },
+ "IsAvailable": true
+ },
+ "9": {
+ "GroupID": 55,
+ "AffixID": 9,
+ "Property": "QuantumAddedRatio",
+ "BaseValue": {
+ "Value": 0.06220800010487437
+ },
+ "LevelAdd": {
+ "Value": 0.02177300094626844
+ },
+ "IsAvailable": true
+ },
+ "10": {
+ "GroupID": 55,
+ "AffixID": 10,
+ "Property": "ImaginaryAddedRatio",
+ "BaseValue": {
+ "Value": 0.06220800010487437
+ },
+ "LevelAdd": {
+ "Value": 0.02177300094626844
+ },
+ "IsAvailable": true
+ }
+ },
+ "56": {
+ "1": {
+ "GroupID": 56,
+ "AffixID": 1,
+ "Property": "BreakDamageAddedRatioBase",
+ "BaseValue": {
+ "Value": 0.10368000087328255
+ },
+ "LevelAdd": {
+ "Value": 0.03628800041042268
+ },
+ "IsAvailable": true
+ },
+ "2": {
+ "GroupID": 56,
+ "AffixID": 2,
+ "Property": "SPRatioBase",
+ "BaseValue": {
+ "Value": 0.031104000052437186
+ },
+ "LevelAdd": {
+ "Value": 0.010886001167818904
+ },
+ "IsAvailable": true
+ },
+ "3": {
+ "GroupID": 56,
+ "AffixID": 3,
+ "Property": "HPAddedRatio",
+ "BaseValue": {
+ "Value": 0.0691199996508658
+ },
+ "LevelAdd": {
+ "Value": 0.024192000506445765
+ },
+ "IsAvailable": true
+ },
+ "4": {
+ "GroupID": 56,
+ "AffixID": 4,
+ "Property": "AttackAddedRatio",
+ "BaseValue": {
+ "Value": 0.0691199996508658
+ },
+ "LevelAdd": {
+ "Value": 0.024192000506445765
+ },
+ "IsAvailable": true
+ },
+ "5": {
+ "GroupID": 56,
+ "AffixID": 5,
+ "Property": "DefenceAddedRatio",
+ "BaseValue": {
+ "Value": 0.08639999991282821
+ },
+ "LevelAdd": {
+ "Value": 0.030240000458434224
+ },
+ "IsAvailable": true
+ }
+ },
+ "433": {
+ "1": {
+ "GroupID": 433,
+ "AffixID": 1,
+ "Property": "DefenceAddedRatio",
+ "BaseValue": {
+ "Value": 0.0691199996508658
+ },
+ "LevelAdd": {
+ "Value": 0.024192000506445765
+ },
+ "IsAvailable": true
+ }
+ },
+ "434": {
+ "1": {
+ "GroupID": 434,
+ "AffixID": 1,
+ "Property": "CriticalChanceBase",
+ "BaseValue": {
+ "Value": 0.04147200076840818
+ },
+ "LevelAdd": {
+ "Value": 0.014515000162646174
+ },
+ "IsAvailable": true
+ }
+ },
+ "436": {
+ "1": {
+ "GroupID": 436,
+ "AffixID": 1,
+ "Property": "HealRatioBase",
+ "BaseValue": {
+ "Value": 0.04423700016923249
+ },
+ "LevelAdd": {
+ "Value": 0.015483000548556447
+ },
+ "IsAvailable": true
+ }
+ },
+ "441": {
+ "1": {
+ "GroupID": 441,
+ "AffixID": 1,
+ "Property": "HPAddedRatio",
+ "BaseValue": {
+ "Value": 0.05529600055888295
+ },
+ "LevelAdd": {
+ "Value": 0.01935399998910725
+ },
+ "IsAvailable": true
+ }
+ },
+ "443": {
+ "1": {
+ "GroupID": 443,
+ "AffixID": 1,
+ "Property": "DefenceAddedRatio",
+ "BaseValue": {
+ "Value": 0.0691199996508658
+ },
+ "LevelAdd": {
+ "Value": 0.024192000506445765
+ },
+ "IsAvailable": true
+ }
+ }
+}
\ No newline at end of file
diff --git a/starrail_damage_cal/excel/RelicSubAffixConfig.json b/starrail_damage_cal/excel/RelicSubAffixConfig.json
new file mode 100644
index 0000000..bf0c6de
--- /dev/null
+++ b/starrail_damage_cal/excel/RelicSubAffixConfig.json
@@ -0,0 +1,586 @@
+{
+ "2": {
+ "1": {
+ "GroupID": 2,
+ "AffixID": 1,
+ "Property": "HPDelta",
+ "BaseValue": {
+ "Value": 13.548016000073403
+ },
+ "StepValue": {
+ "Value": 1.693502000765875
+ },
+ "StepNum": 2
+ },
+ "2": {
+ "GroupID": 2,
+ "AffixID": 2,
+ "Property": "AttackDelta",
+ "BaseValue": {
+ "Value": 6.774008000502363
+ },
+ "StepValue": {
+ "Value": 0.8467510011978447
+ },
+ "StepNum": 2
+ },
+ "3": {
+ "GroupID": 2,
+ "AffixID": 3,
+ "Property": "DefenceDelta",
+ "BaseValue": {
+ "Value": 6.774008000502363
+ },
+ "StepValue": {
+ "Value": 0.8467510011978447
+ },
+ "StepNum": 2
+ },
+ "4": {
+ "GroupID": 2,
+ "AffixID": 4,
+ "Property": "HPAddedRatio",
+ "BaseValue": {
+ "Value": 0.013824000488966703
+ },
+ "StepValue": {
+ "Value": 0.0017280005849897861
+ },
+ "StepNum": 2
+ },
+ "5": {
+ "GroupID": 2,
+ "AffixID": 5,
+ "Property": "AttackAddedRatio",
+ "BaseValue": {
+ "Value": 0.013824000488966703
+ },
+ "StepValue": {
+ "Value": 0.0017280005849897861
+ },
+ "StepNum": 2
+ },
+ "6": {
+ "GroupID": 2,
+ "AffixID": 6,
+ "Property": "DefenceAddedRatio",
+ "BaseValue": {
+ "Value": 0.017280000261962414
+ },
+ "StepValue": {
+ "Value": 0.002160000381991267
+ },
+ "StepNum": 2
+ },
+ "7": {
+ "GroupID": 2,
+ "AffixID": 7,
+ "Property": "SpeedDelta",
+ "BaseValue": {
+ "Value": 1
+ },
+ "StepValue": {
+ "Value": 0.10000000009313226
+ },
+ "StepNum": 2
+ },
+ "8": {
+ "GroupID": 2,
+ "AffixID": 8,
+ "Property": "CriticalChanceBase",
+ "BaseValue": {
+ "Value": 0.010368000715970993
+ },
+ "StepValue": {
+ "Value": 0.001296000787988305
+ },
+ "StepNum": 2
+ },
+ "9": {
+ "GroupID": 2,
+ "AffixID": 9,
+ "Property": "CriticalDamageBase",
+ "BaseValue": {
+ "Value": 0.020736000733450055
+ },
+ "StepValue": {
+ "Value": 0.0025920008774846792
+ },
+ "StepNum": 2
+ },
+ "10": {
+ "GroupID": 2,
+ "AffixID": 10,
+ "Property": "StatusProbabilityBase",
+ "BaseValue": {
+ "Value": 0.013824000488966703
+ },
+ "StepValue": {
+ "Value": 0.0017280005849897861
+ },
+ "StepNum": 2
+ },
+ "11": {
+ "GroupID": 2,
+ "AffixID": 11,
+ "Property": "StatusResistanceBase",
+ "BaseValue": {
+ "Value": 0.013824000488966703
+ },
+ "StepValue": {
+ "Value": 0.0017280005849897861
+ },
+ "StepNum": 2
+ },
+ "12": {
+ "GroupID": 2,
+ "AffixID": 12,
+ "Property": "BreakDamageAddedRatioBase",
+ "BaseValue": {
+ "Value": 0.020736000733450055
+ },
+ "StepValue": {
+ "Value": 0.0025920008774846792
+ },
+ "StepNum": 2
+ }
+ },
+ "3": {
+ "1": {
+ "GroupID": 3,
+ "AffixID": 1,
+ "Property": "HPDelta",
+ "BaseValue": {
+ "Value": 20.32202300033532
+ },
+ "StepValue": {
+ "Value": 2.540253001032397
+ },
+ "StepNum": 2
+ },
+ "2": {
+ "GroupID": 3,
+ "AffixID": 2,
+ "Property": "AttackDelta",
+ "BaseValue": {
+ "Value": 10.161012000171468
+ },
+ "StepValue": {
+ "Value": 1.2701260005123913
+ },
+ "StepNum": 2
+ },
+ "3": {
+ "GroupID": 3,
+ "AffixID": 3,
+ "Property": "DefenceDelta",
+ "BaseValue": {
+ "Value": 10.161012000171468
+ },
+ "StepValue": {
+ "Value": 1.2701260005123913
+ },
+ "StepNum": 2
+ },
+ "4": {
+ "GroupID": 3,
+ "AffixID": 4,
+ "Property": "HPAddedRatio",
+ "BaseValue": {
+ "Value": 0.020736000733450055
+ },
+ "StepValue": {
+ "Value": 0.0025920008774846792
+ },
+ "StepNum": 2
+ },
+ "5": {
+ "GroupID": 3,
+ "AffixID": 5,
+ "Property": "AttackAddedRatio",
+ "BaseValue": {
+ "Value": 0.020736000733450055
+ },
+ "StepValue": {
+ "Value": 0.0025920008774846792
+ },
+ "StepNum": 2
+ },
+ "6": {
+ "GroupID": 3,
+ "AffixID": 6,
+ "Property": "DefenceAddedRatio",
+ "BaseValue": {
+ "Value": 0.02592000039294362
+ },
+ "StepValue": {
+ "Value": 0.0032400002237409353
+ },
+ "StepNum": 2
+ },
+ "7": {
+ "GroupID": 3,
+ "AffixID": 7,
+ "Property": "SpeedDelta",
+ "BaseValue": {
+ "Value": 1.2000000001862645
+ },
+ "StepValue": {
+ "Value": 0.10000000009313226
+ },
+ "StepNum": 2
+ },
+ "8": {
+ "GroupID": 3,
+ "AffixID": 8,
+ "Property": "CriticalChanceBase",
+ "BaseValue": {
+ "Value": 0.015552000375464559
+ },
+ "StepValue": {
+ "Value": 0.0019440008327364922
+ },
+ "StepNum": 2
+ },
+ "9": {
+ "GroupID": 3,
+ "AffixID": 9,
+ "Property": "CriticalDamageBase",
+ "BaseValue": {
+ "Value": 0.031104000052437186
+ },
+ "StepValue": {
+ "Value": 0.0038880009669810534
+ },
+ "StepNum": 2
+ },
+ "10": {
+ "GroupID": 3,
+ "AffixID": 10,
+ "Property": "StatusProbabilityBase",
+ "BaseValue": {
+ "Value": 0.020736000733450055
+ },
+ "StepValue": {
+ "Value": 0.0025920008774846792
+ },
+ "StepNum": 2
+ },
+ "11": {
+ "GroupID": 3,
+ "AffixID": 11,
+ "Property": "StatusResistanceBase",
+ "BaseValue": {
+ "Value": 0.020736000733450055
+ },
+ "StepValue": {
+ "Value": 0.0025920008774846792
+ },
+ "StepNum": 2
+ },
+ "12": {
+ "GroupID": 3,
+ "AffixID": 12,
+ "Property": "BreakDamageAddedRatioBase",
+ "BaseValue": {
+ "Value": 0.031104000052437186
+ },
+ "StepValue": {
+ "Value": 0.0038880009669810534
+ },
+ "StepNum": 2
+ }
+ },
+ "4": {
+ "1": {
+ "GroupID": 4,
+ "AffixID": 1,
+ "Property": "HPDelta",
+ "BaseValue": {
+ "Value": 27.09603099990636
+ },
+ "StepValue": {
+ "Value": 3.3870039999019355
+ },
+ "StepNum": 2
+ },
+ "2": {
+ "GroupID": 4,
+ "AffixID": 2,
+ "Property": "AttackDelta",
+ "BaseValue": {
+ "Value": 13.548016000073403
+ },
+ "StepValue": {
+ "Value": 1.693502000765875
+ },
+ "StepNum": 2
+ },
+ "3": {
+ "GroupID": 4,
+ "AffixID": 3,
+ "Property": "DefenceDelta",
+ "BaseValue": {
+ "Value": 13.548016000073403
+ },
+ "StepValue": {
+ "Value": 1.693502000765875
+ },
+ "StepNum": 2
+ },
+ "4": {
+ "GroupID": 4,
+ "AffixID": 4,
+ "Property": "HPAddedRatio",
+ "BaseValue": {
+ "Value": 0.027648000279441476
+ },
+ "StepValue": {
+ "Value": 0.0034560004714876413
+ },
+ "StepNum": 2
+ },
+ "5": {
+ "GroupID": 4,
+ "AffixID": 5,
+ "Property": "AttackAddedRatio",
+ "BaseValue": {
+ "Value": 0.027648000279441476
+ },
+ "StepValue": {
+ "Value": 0.0034560004714876413
+ },
+ "StepNum": 2
+ },
+ "6": {
+ "GroupID": 4,
+ "AffixID": 6,
+ "Property": "DefenceAddedRatio",
+ "BaseValue": {
+ "Value": 0.03456000052392483
+ },
+ "StepValue": {
+ "Value": 0.0043200000654906034
+ },
+ "StepNum": 2
+ },
+ "7": {
+ "GroupID": 4,
+ "AffixID": 7,
+ "Property": "SpeedDelta",
+ "BaseValue": {
+ "Value": 1.6000000005587935
+ },
+ "StepValue": {
+ "Value": 0.20000000018626451
+ },
+ "StepNum": 2
+ },
+ "8": {
+ "GroupID": 4,
+ "AffixID": 8,
+ "Property": "CriticalChanceBase",
+ "BaseValue": {
+ "Value": 0.020736000733450055
+ },
+ "StepValue": {
+ "Value": 0.0025920008774846792
+ },
+ "StepNum": 2
+ },
+ "9": {
+ "GroupID": 4,
+ "AffixID": 9,
+ "Property": "CriticalDamageBase",
+ "BaseValue": {
+ "Value": 0.04147200076840818
+ },
+ "StepValue": {
+ "Value": 0.0051840003579854965
+ },
+ "StepNum": 2
+ },
+ "10": {
+ "GroupID": 4,
+ "AffixID": 10,
+ "Property": "StatusProbabilityBase",
+ "BaseValue": {
+ "Value": 0.027648000279441476
+ },
+ "StepValue": {
+ "Value": 0.0034560004714876413
+ },
+ "StepNum": 2
+ },
+ "11": {
+ "GroupID": 4,
+ "AffixID": 11,
+ "Property": "StatusResistanceBase",
+ "BaseValue": {
+ "Value": 0.027648000279441476
+ },
+ "StepValue": {
+ "Value": 0.0034560004714876413
+ },
+ "StepNum": 2
+ },
+ "12": {
+ "GroupID": 4,
+ "AffixID": 12,
+ "Property": "BreakDamageAddedRatioBase",
+ "BaseValue": {
+ "Value": 0.04147200076840818
+ },
+ "StepValue": {
+ "Value": 0.0051840003579854965
+ },
+ "StepNum": 2
+ }
+ },
+ "5": {
+ "1": {
+ "GroupID": 5,
+ "AffixID": 1,
+ "Property": "HPDelta",
+ "BaseValue": {
+ "Value": 33.870039001107216
+ },
+ "StepValue": {
+ "Value": 4.23375500086695
+ },
+ "StepNum": 2
+ },
+ "2": {
+ "GroupID": 5,
+ "AffixID": 2,
+ "Property": "AttackDelta",
+ "BaseValue": {
+ "Value": 16.935019000666216
+ },
+ "StepValue": {
+ "Value": 2.1168770007789135
+ },
+ "StepNum": 2
+ },
+ "3": {
+ "GroupID": 5,
+ "AffixID": 3,
+ "Property": "DefenceDelta",
+ "BaseValue": {
+ "Value": 16.935019000666216
+ },
+ "StepValue": {
+ "Value": 2.1168770007789135
+ },
+ "StepNum": 2
+ },
+ "4": {
+ "GroupID": 5,
+ "AffixID": 4,
+ "Property": "HPAddedRatio",
+ "BaseValue": {
+ "Value": 0.03456000052392483
+ },
+ "StepValue": {
+ "Value": 0.0043200000654906034
+ },
+ "StepNum": 2
+ },
+ "5": {
+ "GroupID": 5,
+ "AffixID": 5,
+ "Property": "AttackAddedRatio",
+ "BaseValue": {
+ "Value": 0.03456000052392483
+ },
+ "StepValue": {
+ "Value": 0.0043200000654906034
+ },
+ "StepNum": 2
+ },
+ "6": {
+ "GroupID": 5,
+ "AffixID": 6,
+ "Property": "DefenceAddedRatio",
+ "BaseValue": {
+ "Value": 0.043199999956414104
+ },
+ "StepValue": {
+ "Value": 0.005399999907240272
+ },
+ "StepNum": 2
+ },
+ "7": {
+ "GroupID": 5,
+ "AffixID": 7,
+ "Property": "SpeedDelta",
+ "BaseValue": {
+ "Value": 2
+ },
+ "StepValue": {
+ "Value": 0.3000000002793968
+ },
+ "StepNum": 2
+ },
+ "8": {
+ "GroupID": 5,
+ "AffixID": 8,
+ "Property": "CriticalChanceBase",
+ "BaseValue": {
+ "Value": 0.02592000039294362
+ },
+ "StepValue": {
+ "Value": 0.0032400002237409353
+ },
+ "StepNum": 2
+ },
+ "9": {
+ "GroupID": 5,
+ "AffixID": 9,
+ "Property": "CriticalDamageBase",
+ "BaseValue": {
+ "Value": 0.05184000078588724
+ },
+ "StepValue": {
+ "Value": 0.006480000447481871
+ },
+ "StepNum": 2
+ },
+ "10": {
+ "GroupID": 5,
+ "AffixID": 10,
+ "Property": "StatusProbabilityBase",
+ "BaseValue": {
+ "Value": 0.03456000052392483
+ },
+ "StepValue": {
+ "Value": 0.0043200000654906034
+ },
+ "StepNum": 2
+ },
+ "11": {
+ "GroupID": 5,
+ "AffixID": 11,
+ "Property": "StatusResistanceBase",
+ "BaseValue": {
+ "Value": 0.03456000052392483
+ },
+ "StepValue": {
+ "Value": 0.0043200000654906034
+ },
+ "StepNum": 2
+ },
+ "12": {
+ "GroupID": 5,
+ "AffixID": 12,
+ "Property": "BreakDamageAddedRatioBase",
+ "BaseValue": {
+ "Value": 0.05184000078588724
+ },
+ "StepValue": {
+ "Value": 0.006480000447481871
+ },
+ "StepNum": 2
+ }
+ }
+}
\ No newline at end of file
diff --git a/starrail_damage_cal/excel/__init__.py b/starrail_damage_cal/excel/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/starrail_damage_cal/excel/light_cone_ranks.json b/starrail_damage_cal/excel/light_cone_ranks.json
new file mode 100644
index 0000000..14f3d75
--- /dev/null
+++ b/starrail_damage_cal/excel/light_cone_ranks.json
@@ -0,0 +1,4066 @@
+{
+ "20000": {
+ "id": "20000",
+ "skill": "危机",
+ "desc": "战斗开始时,使装备者的暴击率提高#1[i]%,持续#2[i]回合。",
+ "params": [
+ [
+ 0.12,
+ 3
+ ],
+ [
+ 0.15,
+ 3
+ ],
+ [
+ 0.18,
+ 3
+ ],
+ [
+ 0.21,
+ 3
+ ],
+ [
+ 0.24,
+ 3
+ ]
+ ],
+ "properties": [
+ [],
+ [],
+ [],
+ [],
+ []
+ ]
+ },
+ "20001": {
+ "id": "20001",
+ "skill": "繁盛",
+ "desc": "装备者施放战技和终结技时,治疗量提高#1[i]%。",
+ "params": [
+ [
+ 0.12
+ ],
+ [
+ 0.15
+ ],
+ [
+ 0.18
+ ],
+ [
+ 0.21
+ ],
+ [
+ 0.24
+ ]
+ ],
+ "properties": [
+ [],
+ [],
+ [],
+ [],
+ []
+ ]
+ },
+ "20002": {
+ "id": "20002",
+ "skill": "破灭",
+ "desc": "使装备者普攻和战技造成的伤害提高#1[i]%。",
+ "params": [
+ [
+ 0.2
+ ],
+ [
+ 0.25
+ ],
+ [
+ 0.3
+ ],
+ [
+ 0.35
+ ],
+ [
+ 0.4
+ ]
+ ],
+ "properties": [
+ [],
+ [],
+ [],
+ [],
+ []
+ ]
+ },
+ "20003": {
+ "id": "20003",
+ "skill": "静滞",
+ "desc": "使装备者的防御力提高#1[i]%。当装备者当前生命值百分比小于#2[i]%时,其防御力额外提高#3[i]%。",
+ "params": [
+ [
+ 0.16,
+ 0.5,
+ 0.16
+ ],
+ [
+ 0.2,
+ 0.5,
+ 0.2
+ ],
+ [
+ 0.24,
+ 0.5,
+ 0.24
+ ],
+ [
+ 0.28,
+ 0.5,
+ 0.28
+ ],
+ [
+ 0.32,
+ 0.5,
+ 0.32
+ ]
+ ],
+ "properties": [
+ [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.16
+ }
+ ],
+ [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.2
+ }
+ ],
+ [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.24
+ }
+ ],
+ [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.28
+ }
+ ],
+ [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.32
+ }
+ ]
+ ]
+ },
+ "20004": {
+ "id": "20004",
+ "skill": "沉沦",
+ "desc": "战斗开始时,使装备者的效果命中提高#1[i]%,持续#2[i]回合。",
+ "params": [
+ [
+ 0.2,
+ 3
+ ],
+ [
+ 0.25,
+ 3
+ ],
+ [
+ 0.3,
+ 3
+ ],
+ [
+ 0.35,
+ 3
+ ],
+ [
+ 0.4,
+ 3
+ ]
+ ],
+ "properties": [
+ [],
+ [],
+ [],
+ [],
+ []
+ ]
+ },
+ "20005": {
+ "id": "20005",
+ "skill": "协力",
+ "desc": "进入战斗后,使我方全体的攻击力提高#1[i]%。同类技能无法重复生效。",
+ "params": [
+ [
+ 0.08
+ ],
+ [
+ 0.09
+ ],
+ [
+ 0.1
+ ],
+ [
+ 0.11
+ ],
+ [
+ 0.12
+ ]
+ ],
+ "properties": [
+ [],
+ [],
+ [],
+ [],
+ []
+ ]
+ },
+ "20006": {
+ "id": "20006",
+ "skill": "博识",
+ "desc": "使装备者终结技造成的伤害提高#1[i]%。",
+ "params": [
+ [
+ 0.28
+ ],
+ [
+ 0.35
+ ],
+ [
+ 0.42
+ ],
+ [
+ 0.49
+ ],
+ [
+ 0.56
+ ]
+ ],
+ "properties": [
+ [],
+ [],
+ [],
+ [],
+ []
+ ]
+ },
+ "20007": {
+ "id": "20007",
+ "skill": "鸣角",
+ "desc": "使装备者消灭敌方目标后,攻击力提高#1[i]%,持续#2[i]回合。",
+ "params": [
+ [
+ 0.24,
+ 3
+ ],
+ [
+ 0.3,
+ 3
+ ],
+ [
+ 0.36,
+ 3
+ ],
+ [
+ 0.42,
+ 3
+ ],
+ [
+ 0.48,
+ 3
+ ]
+ ],
+ "properties": [
+ [],
+ [],
+ [],
+ [],
+ []
+ ]
+ },
+ "20008": {
+ "id": "20008",
+ "skill": "甘美",
+ "desc": "战斗开始时,立即为我方全体恢复#1[i]点能量。",
+ "params": [
+ [
+ 6
+ ],
+ [
+ 7.5
+ ],
+ [
+ 9
+ ],
+ [
+ 10.5
+ ],
+ [
+ 12
+ ]
+ ],
+ "properties": [
+ [],
+ [],
+ [],
+ [],
+ []
+ ]
+ },
+ "20009": {
+ "id": "20009",
+ "skill": "诛讨",
+ "desc": "使装备者对当前生命值百分比大于#1[i]%的敌方目标造成的伤害提高#2[i]%。",
+ "params": [
+ [
+ 0.5,
+ 0.2
+ ],
+ [
+ 0.5,
+ 0.25
+ ],
+ [
+ 0.5,
+ 0.3
+ ],
+ [
+ 0.5,
+ 0.35
+ ],
+ [
+ 0.5,
+ 0.4
+ ]
+ ],
+ "properties": [
+ [],
+ [],
+ [],
+ [],
+ []
+ ]
+ },
+ "20010": {
+ "id": "20010",
+ "skill": "兴复",
+ "desc": "使装备者施放终结技时,回复等同于自身生命上限#1[i]%的生命值。",
+ "params": [
+ [
+ 0.18
+ ],
+ [
+ 0.21
+ ],
+ [
+ 0.24
+ ],
+ [
+ 0.27
+ ],
+ [
+ 0.3
+ ]
+ ],
+ "properties": [
+ [],
+ [],
+ [],
+ [],
+ []
+ ]
+ },
+ "20011": {
+ "id": "20011",
+ "skill": "追逼",
+ "desc": "使装备者对减速状态下的敌方目标造成的伤害提高#1[i]%。",
+ "params": [
+ [
+ 0.24
+ ],
+ [
+ 0.3
+ ],
+ [
+ 0.36
+ ],
+ [
+ 0.42
+ ],
+ [
+ 0.48
+ ]
+ ],
+ "properties": [
+ [],
+ [],
+ [],
+ [],
+ []
+ ]
+ },
+ "20012": {
+ "id": "20012",
+ "skill": "速决",
+ "desc": "使装备者施放攻击或受到攻击后,额外恢复#1[i]点能量,该效果单个回合内不可重复触发。",
+ "params": [
+ [
+ 4
+ ],
+ [
+ 5
+ ],
+ [
+ 6
+ ],
+ [
+ 7
+ ],
+ [
+ 8
+ ]
+ ],
+ "properties": [
+ [],
+ [],
+ [],
+ [],
+ []
+ ]
+ },
+ "20013": {
+ "id": "20013",
+ "skill": "顿悟",
+ "desc": "使装备者施放战技后额外恢复#1[i]点能量,该效果单个回合内不可重复触发。",
+ "params": [
+ [
+ 8
+ ],
+ [
+ 9
+ ],
+ [
+ 10
+ ],
+ [
+ 11
+ ],
+ [
+ 12
+ ]
+ ],
+ "properties": [
+ [],
+ [],
+ [],
+ [],
+ []
+ ]
+ },
+ "20014": {
+ "id": "20014",
+ "skill": "联盟",
+ "desc": "使装备者在消灭敌方目标后,速度提高#1[i]%,持续#2[i]回合。",
+ "params": [
+ [
+ 0.1,
+ 2
+ ],
+ [
+ 0.12,
+ 2
+ ],
+ [
+ 0.14,
+ 2
+ ],
+ [
+ 0.16,
+ 2
+ ],
+ [
+ 0.18,
+ 2
+ ]
+ ],
+ "properties": [
+ [],
+ [],
+ [],
+ [],
+ []
+ ]
+ },
+ "20015": {
+ "id": "20015",
+ "skill": "丰饶民",
+ "desc": "当装备者施放普攻后,使下一次行动提前#1[i]%。",
+ "params": [
+ [
+ 0.12
+ ],
+ [
+ 0.14
+ ],
+ [
+ 0.16
+ ],
+ [
+ 0.18
+ ],
+ [
+ 0.2
+ ]
+ ],
+ "properties": [
+ [],
+ [],
+ [],
+ [],
+ []
+ ]
+ },
+ "20016": {
+ "id": "20016",
+ "skill": "军团",
+ "desc": "装备者当前生命值百分比小于#1[i]%时,暴击率提高#2[i]%。",
+ "params": [
+ [
+ 0.8,
+ 0.12
+ ],
+ [
+ 0.8,
+ 0.15
+ ],
+ [
+ 0.8,
+ 0.18
+ ],
+ [
+ 0.8,
+ 0.21
+ ],
+ [
+ 0.8,
+ 0.24
+ ]
+ ],
+ "properties": [
+ [],
+ [],
+ [],
+ [],
+ []
+ ]
+ },
+ "20017": {
+ "id": "20017",
+ "skill": "公司",
+ "desc": "当装备者击破敌方目标的弱点时,回复等同于自身生命上限#1[i]%的生命值。",
+ "params": [
+ [
+ 0.12
+ ],
+ [
+ 0.14
+ ],
+ [
+ 0.16
+ ],
+ [
+ 0.18
+ ],
+ [
+ 0.2
+ ]
+ ],
+ "properties": [
+ [],
+ [],
+ [],
+ [],
+ []
+ ]
+ },
+ "20018": {
+ "id": "20018",
+ "skill": "机关",
+ "desc": "施放战技后,使装备者的下一次普攻对敌方目标造成等同于自身#1[i]%攻击力的附加伤害。",
+ "params": [
+ [
+ 0.6
+ ],
+ [
+ 0.75
+ ],
+ [
+ 0.9
+ ],
+ [
+ 1.05
+ ],
+ [
+ 1.2
+ ]
+ ],
+ "properties": [
+ [],
+ [],
+ [],
+ [],
+ []
+ ]
+ },
+ "20019": {
+ "id": "20019",
+ "skill": "家族",
+ "desc": "进入战斗时,我方全体速度提高#1[i]点,持续#2[i]回合。",
+ "params": [
+ [
+ 12,
+ 1
+ ],
+ [
+ 14,
+ 1
+ ],
+ [
+ 16,
+ 1
+ ],
+ [
+ 18,
+ 1
+ ],
+ [
+ 20,
+ 1
+ ]
+ ],
+ "properties": [
+ [],
+ [],
+ [],
+ [],
+ []
+ ]
+ },
+ "20020": {
+ "id": "20020",
+ "skill": "天才",
+ "desc": "当装备者施放终结技时,攻击力提高#1[i]%,持续#2[i]回合。",
+ "params": [
+ [
+ 0.24,
+ 2
+ ],
+ [
+ 0.3,
+ 2
+ ],
+ [
+ 0.36,
+ 2
+ ],
+ [
+ 0.42,
+ 2
+ ],
+ [
+ 0.48,
+ 2
+ ]
+ ],
+ "properties": [
+ [],
+ [],
+ [],
+ [],
+ []
+ ]
+ },
+ "21000": {
+ "id": "21000",
+ "skill": "互相治愈",
+ "desc": "使装备者的能量恢复效率提高#1[i]%,并在施放终结技时治疗量提高#2[i]%。",
+ "params": [
+ [
+ 0.08,
+ 0.12
+ ],
+ [
+ 0.1,
+ 0.15
+ ],
+ [
+ 0.12,
+ 0.18
+ ],
+ [
+ 0.14,
+ 0.21
+ ],
+ [
+ 0.16,
+ 0.24
+ ]
+ ],
+ "properties": [
+ [
+ {
+ "type": "SPRatioBase",
+ "value": 0.08
+ }
+ ],
+ [
+ {
+ "type": "SPRatioBase",
+ "value": 0.1
+ }
+ ],
+ [
+ {
+ "type": "SPRatioBase",
+ "value": 0.12
+ }
+ ],
+ [
+ {
+ "type": "SPRatioBase",
+ "value": 0.14
+ }
+ ],
+ [
+ {
+ "type": "SPRatioBase",
+ "value": 0.16
+ }
+ ]
+ ]
+ },
+ "21001": {
+ "id": "21001",
+ "skill": "劳碌者",
+ "desc": "敌方目标每承受1个负面效果,装备者对其造成的伤害提高#1[i]%,最多叠加#2[i]层。该效果对持续伤害也会生效。",
+ "params": [
+ [
+ 0.12,
+ 3
+ ],
+ [
+ 0.15,
+ 3
+ ],
+ [
+ 0.18,
+ 3
+ ],
+ [
+ 0.21,
+ 3
+ ],
+ [
+ 0.24,
+ 3
+ ]
+ ],
+ "properties": [
+ [],
+ [],
+ [],
+ [],
+ []
+ ]
+ },
+ "21002": {
+ "id": "21002",
+ "skill": "此刻定格",
+ "desc": "使装备者的防御力提高#1[i]%。进入战斗后,使我方全体的全属性抗性提高#2[i]%。同类技能无法重复生效。",
+ "params": [
+ [
+ 0.16,
+ 0.08
+ ],
+ [
+ 0.18,
+ 0.09
+ ],
+ [
+ 0.2,
+ 0.1
+ ],
+ [
+ 0.22,
+ 0.11
+ ],
+ [
+ 0.24,
+ 0.12
+ ]
+ ],
+ "properties": [
+ [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.16
+ }
+ ],
+ [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.18
+ }
+ ],
+ [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.2
+ }
+ ],
+ [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.22
+ }
+ ],
+ [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.24
+ }
+ ]
+ ]
+ },
+ "21003": {
+ "id": "21003",
+ "skill": "记录",
+ "desc": "使装备者的攻击力提高#1[i]%。当场上的敌方目标数量小于等于2时,装备者的暴击率提高#2[i]%。",
+ "params": [
+ [
+ 0.16,
+ 0.12
+ ],
+ [
+ 0.2,
+ 0.15
+ ],
+ [
+ 0.24,
+ 0.18
+ ],
+ [
+ 0.28,
+ 0.21
+ ],
+ [
+ 0.32,
+ 0.24
+ ]
+ ],
+ "properties": [
+ [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.16
+ }
+ ],
+ [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.2
+ }
+ ],
+ [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.24
+ }
+ ],
+ [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.28
+ }
+ ],
+ [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.32
+ }
+ ]
+ ]
+ },
+ "21004": {
+ "id": "21004",
+ "skill": "老相片",
+ "desc": "使装备者的击破特攻提高#1[i]%。装备者施放攻击后,额外恢复#2[i]点能量,该效果单个回合内不可重复触发。",
+ "params": [
+ [
+ 0.28,
+ 4
+ ],
+ [
+ 0.35,
+ 5
+ ],
+ [
+ 0.42,
+ 6
+ ],
+ [
+ 0.49,
+ 7
+ ],
+ [
+ 0.56,
+ 8
+ ]
+ ],
+ "properties": [
+ [
+ {
+ "type": "BreakDamageAddedRatioBase",
+ "value": 0.28
+ }
+ ],
+ [
+ {
+ "type": "BreakDamageAddedRatioBase",
+ "value": 0.35
+ }
+ ],
+ [
+ {
+ "type": "BreakDamageAddedRatioBase",
+ "value": 0.42
+ }
+ ],
+ [
+ {
+ "type": "BreakDamageAddedRatioBase",
+ "value": 0.49
+ }
+ ],
+ [
+ {
+ "type": "BreakDamageAddedRatioBase",
+ "value": 0.56
+ }
+ ]
+ ]
+ },
+ "21005": {
+ "id": "21005",
+ "skill": "奇妙冒险",
+ "desc": "装备者施放普攻、战技或终结技攻击敌方目标后,分别获取一层【淘气值】。每层使装备者的攻击力提高#1[i]%。",
+ "params": [
+ [
+ 0.12
+ ],
+ [
+ 0.15
+ ],
+ [
+ 0.18
+ ],
+ [
+ 0.21
+ ],
+ [
+ 0.24
+ ]
+ ],
+ "properties": [
+ [],
+ [],
+ [],
+ [],
+ []
+ ]
+ },
+ "21006": {
+ "id": "21006",
+ "skill": "画像少女",
+ "desc": "使装备者追加攻击造成的伤害提高#1[i]%。若该敌方目标当前生命值百分比小于等于#2[i]%,则追加攻击造成的伤害额外提高#3[i]%。",
+ "params": [
+ [
+ 0.24,
+ 0.5,
+ 0.24
+ ],
+ [
+ 0.3,
+ 0.5,
+ 0.3
+ ],
+ [
+ 0.36,
+ 0.5,
+ 0.36
+ ],
+ [
+ 0.42,
+ 0.5,
+ 0.42
+ ],
+ [
+ 0.48,
+ 0.5,
+ 0.48
+ ]
+ ],
+ "properties": [
+ [],
+ [],
+ [],
+ [],
+ []
+ ]
+ },
+ "21007": {
+ "id": "21007",
+ "skill": "救治与维修",
+ "desc": "使装备者的治疗量提高#1[i]%,并在施放战技时为我方全体恢复#2[i]点能量。",
+ "params": [
+ [
+ 0.1,
+ 2
+ ],
+ [
+ 0.125,
+ 2.5
+ ],
+ [
+ 0.15,
+ 3
+ ],
+ [
+ 0.175,
+ 3.5
+ ],
+ [
+ 0.2,
+ 4
+ ]
+ ],
+ "properties": [
+ [
+ {
+ "type": "HealRatioBase",
+ "value": 0.1
+ }
+ ],
+ [
+ {
+ "type": "HealRatioBase",
+ "value": 0.125
+ }
+ ],
+ [
+ {
+ "type": "HealRatioBase",
+ "value": 0.15
+ }
+ ],
+ [
+ {
+ "type": "HealRatioBase",
+ "value": 0.175
+ }
+ ],
+ [
+ {
+ "type": "HealRatioBase",
+ "value": 0.2
+ }
+ ]
+ ]
+ },
+ "21008": {
+ "id": "21008",
+ "skill": "自信",
+ "desc": "使装备者的效果命中提高#1[i]%,同时造成的持续伤害提高#2[i]%。",
+ "params": [
+ [
+ 0.2,
+ 0.24
+ ],
+ [
+ 0.25,
+ 0.3
+ ],
+ [
+ 0.3,
+ 0.36
+ ],
+ [
+ 0.35,
+ 0.42
+ ],
+ [
+ 0.4,
+ 0.48
+ ]
+ ],
+ "properties": [
+ [
+ {
+ "type": "StatusProbabilityBase",
+ "value": 0.2
+ }
+ ],
+ [
+ {
+ "type": "StatusProbabilityBase",
+ "value": 0.25
+ }
+ ],
+ [
+ {
+ "type": "StatusProbabilityBase",
+ "value": 0.3
+ }
+ ],
+ [
+ {
+ "type": "StatusProbabilityBase",
+ "value": 0.35
+ }
+ ],
+ [
+ {
+ "type": "StatusProbabilityBase",
+ "value": 0.4
+ }
+ ]
+ ]
+ },
+ "21009": {
+ "id": "21009",
+ "skill": "时光如梭",
+ "desc": "使装备者受到攻击的概率提高,同时受到的伤害降低#2[i]%。",
+ "params": [
+ [
+ 2,
+ 0.16
+ ],
+ [
+ 2,
+ 0.18
+ ],
+ [
+ 2,
+ 0.2
+ ],
+ [
+ 2,
+ 0.22
+ ],
+ [
+ 2,
+ 0.24
+ ]
+ ],
+ "properties": [
+ [],
+ [],
+ [],
+ [],
+ []
+ ]
+ },
+ "21010": {
+ "id": "21010",
+ "skill": "各自的答案",
+ "desc": "当装备者多次击中同一敌方目标时,每次造成的伤害提高#1[i]%,该效果最多叠加#2[i]层。若攻击目标发生变化,立即解除当前的增益效果。",
+ "params": [
+ [
+ 0.08,
+ 5
+ ],
+ [
+ 0.1,
+ 5
+ ],
+ [
+ 0.12,
+ 5
+ ],
+ [
+ 0.14,
+ 5
+ ],
+ [
+ 0.16,
+ 5
+ ]
+ ],
+ "properties": [
+ [],
+ [],
+ [],
+ [],
+ []
+ ]
+ },
+ "21011": {
+ "id": "21011",
+ "skill": "启程",
+ "desc": "进入战斗后,当我方目标造成与装备者相同属性的伤害时,造成的伤害提高#1[i]%。",
+ "params": [
+ [
+ 0.12
+ ],
+ [
+ 0.15
+ ],
+ [
+ 0.18
+ ],
+ [
+ 0.21
+ ],
+ [
+ 0.24
+ ]
+ ],
+ "properties": [
+ [],
+ [],
+ [],
+ [],
+ []
+ ]
+ },
+ "21012": {
+ "id": "21012",
+ "skill": "竭力而为",
+ "desc": "使装备者造成的伤害提高#1[i]%,同时对当前生命值百分比大于等于装备者自身当前生命值百分比的敌方目标造成的伤害额外提高#2[i]%。",
+ "params": [
+ [
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.25,
+ 0.25
+ ],
+ [
+ 0.3,
+ 0.3
+ ],
+ [
+ 0.35,
+ 0.35
+ ],
+ [
+ 0.4,
+ 0.4
+ ]
+ ],
+ "properties": [
+ [
+ {
+ "type": "AllDamageTypeAddedRatio",
+ "value": 0.2
+ }
+ ],
+ [
+ {
+ "type": "AllDamageTypeAddedRatio",
+ "value": 0.25
+ }
+ ],
+ [
+ {
+ "type": "AllDamageTypeAddedRatio",
+ "value": 0.3
+ }
+ ],
+ [
+ {
+ "type": "AllDamageTypeAddedRatio",
+ "value": 0.35
+ }
+ ],
+ [
+ {
+ "type": "AllDamageTypeAddedRatio",
+ "value": 0.4
+ }
+ ]
+ ]
+ },
+ "21013": {
+ "id": "21013",
+ "skill": "声音的力量",
+ "desc": "使装备者进入战斗时立即恢复#2[i]点能量,同时使其终结技造成的伤害提高#1[i]%。",
+ "params": [
+ [
+ 0.32,
+ 20
+ ],
+ [
+ 0.4,
+ 23
+ ],
+ [
+ 0.48,
+ 26
+ ],
+ [
+ 0.56,
+ 29
+ ],
+ [
+ 0.64,
+ 32
+ ]
+ ],
+ "properties": [
+ [],
+ [],
+ [],
+ [],
+ []
+ ]
+ },
+ "21014": {
+ "id": "21014",
+ "skill": "折射的视线",
+ "desc": "使装备者的效果抵抗提高#1[i]%,并使装备者的治疗量提高,提高数值等同于效果抵抗的#2[i]%,最多使治疗量提高#3[i]%。",
+ "params": [
+ [
+ 0.16,
+ 0.33,
+ 0.15
+ ],
+ [
+ 0.2,
+ 0.36,
+ 0.18
+ ],
+ [
+ 0.24,
+ 0.39,
+ 0.21
+ ],
+ [
+ 0.28,
+ 0.42,
+ 0.24
+ ],
+ [
+ 0.32,
+ 0.45,
+ 0.27
+ ]
+ ],
+ "properties": [
+ [
+ {
+ "type": "StatusResistanceBase",
+ "value": 0.16
+ }
+ ],
+ [
+ {
+ "type": "StatusResistanceBase",
+ "value": 0.2
+ }
+ ],
+ [
+ {
+ "type": "StatusResistanceBase",
+ "value": 0.24
+ }
+ ],
+ [
+ {
+ "type": "StatusResistanceBase",
+ "value": 0.28
+ }
+ ],
+ [
+ {
+ "type": "StatusResistanceBase",
+ "value": 0.32
+ }
+ ]
+ ]
+ },
+ "21015": {
+ "id": "21015",
+ "skill": "回眸",
+ "desc": "当装备者击中敌方目标时,如果该目标不处于【攻陷】状态,则有#1[i]%的基础概率使其陷入【攻陷】状态。【攻陷】状态下的敌方目标防御力降低#2[i]%,持续#3[i]回合。",
+ "params": [
+ [
+ 0.6,
+ 0.12,
+ 1
+ ],
+ [
+ 0.7,
+ 0.13,
+ 1
+ ],
+ [
+ 0.8,
+ 0.14,
+ 1
+ ],
+ [
+ 0.9,
+ 0.15,
+ 1
+ ],
+ [
+ 1,
+ 0.16,
+ 1
+ ]
+ ],
+ "properties": [
+ [],
+ [],
+ [],
+ [],
+ []
+ ]
+ },
+ "21016": {
+ "id": "21016",
+ "skill": "新一轮洗牌",
+ "desc": "使装备者的防御力提高#1[i]%。当装备者受到攻击后,有#2[i]%的基础概率使敌方目标陷入灼烧状态,每回合造成等同于装备者#3[i]%防御力的持续伤害,持续#4[i]回合。",
+ "params": [
+ [
+ 0.16,
+ 1,
+ 0.4,
+ 2
+ ],
+ [
+ 0.2,
+ 1.05,
+ 0.5,
+ 2
+ ],
+ [
+ 0.24,
+ 1.1,
+ 0.6,
+ 2
+ ],
+ [
+ 0.28,
+ 1.15,
+ 0.7,
+ 2
+ ],
+ [
+ 0.32,
+ 1.2,
+ 0.8,
+ 2
+ ]
+ ],
+ "properties": [
+ [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.16
+ }
+ ],
+ [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.2
+ }
+ ],
+ [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.24
+ }
+ ],
+ [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.28
+ }
+ ],
+ [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.32
+ }
+ ]
+ ]
+ },
+ "21017": {
+ "id": "21017",
+ "skill": "不赞不许走!",
+ "desc": "使装备者普攻和战技造成的伤害提高#1[i]%,当装备者的当前能量值等于其能量上限时,该效果额外提高#2[i]%。",
+ "params": [
+ [
+ 0.24,
+ 0.24
+ ],
+ [
+ 0.3,
+ 0.3
+ ],
+ [
+ 0.36,
+ 0.36
+ ],
+ [
+ 0.42,
+ 0.42
+ ],
+ [
+ 0.48,
+ 0.48
+ ]
+ ],
+ "properties": [
+ [],
+ [],
+ [],
+ [],
+ []
+ ]
+ },
+ "21018": {
+ "id": "21018",
+ "skill": "停不下来啦!",
+ "desc": "当装备者施放终结技后,我方全体行动提前#1[i]%。",
+ "params": [
+ [
+ 0.16
+ ],
+ [
+ 0.18
+ ],
+ [
+ 0.2
+ ],
+ [
+ 0.22
+ ],
+ [
+ 0.24
+ ]
+ ],
+ "properties": [
+ [],
+ [],
+ [],
+ [],
+ []
+ ]
+ },
+ "21019": {
+ "id": "21019",
+ "skill": "暖阳麦浪",
+ "desc": "使装备者攻击力提高#1[i]%,当装备者消灭敌方目标后,暴击率提高#2[i]%,持续#3[i]回合。",
+ "params": [
+ [
+ 0.16,
+ 0.12,
+ 3
+ ],
+ [
+ 0.2,
+ 0.15,
+ 3
+ ],
+ [
+ 0.24,
+ 0.18,
+ 3
+ ],
+ [
+ 0.28,
+ 0.21,
+ 3
+ ],
+ [
+ 0.32,
+ 0.24,
+ 3
+ ]
+ ],
+ "properties": [
+ [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.16
+ }
+ ],
+ [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.2
+ }
+ ],
+ [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.24
+ }
+ ],
+ [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.28
+ }
+ ],
+ [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.32
+ }
+ ]
+ ]
+ },
+ "21020": {
+ "id": "21020",
+ "skill": "各得其所",
+ "desc": "使装备者攻击力提高#1[i]%,当装备者消灭敌方目标后,暴击伤害提高#2[i]%,持续#3[i]回合。",
+ "params": [
+ [
+ 0.16,
+ 0.24,
+ 3
+ ],
+ [
+ 0.2,
+ 0.3,
+ 3
+ ],
+ [
+ 0.24,
+ 0.36,
+ 3
+ ],
+ [
+ 0.28,
+ 0.42,
+ 3
+ ],
+ [
+ 0.32,
+ 0.48,
+ 3
+ ]
+ ],
+ "properties": [
+ [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.16
+ }
+ ],
+ [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.2
+ }
+ ],
+ [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.24
+ }
+ ],
+ [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.28
+ }
+ ],
+ [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.32
+ }
+ ]
+ ]
+ },
+ "21021": {
+ "id": "21021",
+ "skill": "酣适",
+ "desc": "当装备者的回合开始时,随机为1个当前能量百分比小于#1[i]%的我方其他目标恢复#2[i]点能量。",
+ "params": [
+ [
+ 0.5,
+ 8
+ ],
+ [
+ 0.5,
+ 10
+ ],
+ [
+ 0.5,
+ 12
+ ],
+ [
+ 0.5,
+ 14
+ ],
+ [
+ 0.5,
+ 16
+ ]
+ ],
+ "properties": [
+ [],
+ [],
+ [],
+ [],
+ []
+ ]
+ },
+ "21022": {
+ "id": "21022",
+ "skill": "休止符",
+ "desc": "使装备者的击破特攻提高#1[i]%,对处于触电或风化状态的敌方目标造成的伤害提高#2[i]%,该效果对持续伤害也会生效。",
+ "params": [
+ [
+ 0.16,
+ 0.16
+ ],
+ [
+ 0.2,
+ 0.2
+ ],
+ [
+ 0.24,
+ 0.24
+ ],
+ [
+ 0.28,
+ 0.28
+ ],
+ [
+ 0.32,
+ 0.32
+ ]
+ ],
+ "properties": [
+ [
+ {
+ "type": "BreakDamageAddedRatioBase",
+ "value": 0.16
+ }
+ ],
+ [
+ {
+ "type": "BreakDamageAddedRatioBase",
+ "value": 0.2
+ }
+ ],
+ [
+ {
+ "type": "BreakDamageAddedRatioBase",
+ "value": 0.24
+ }
+ ],
+ [
+ {
+ "type": "BreakDamageAddedRatioBase",
+ "value": 0.28
+ }
+ ],
+ [
+ {
+ "type": "BreakDamageAddedRatioBase",
+ "value": 0.32
+ }
+ ]
+ ]
+ },
+ "21023": {
+ "id": "21023",
+ "skill": "泪中人",
+ "desc": "战斗开始时,使我方全体受到的伤害降低#2[i]%,持续#3[i]回合。同时立即为我方全体回复等同于各自已损失生命值#1[i]%的生命值。",
+ "params": [
+ [
+ 0.3,
+ 0.08,
+ 5
+ ],
+ [
+ 0.35,
+ 0.1,
+ 5
+ ],
+ [
+ 0.4,
+ 0.12,
+ 5
+ ],
+ [
+ 0.45,
+ 0.14,
+ 5
+ ],
+ [
+ 0.5,
+ 0.16,
+ 5
+ ]
+ ],
+ "properties": [
+ [],
+ [],
+ [],
+ [],
+ []
+ ]
+ },
+ "21024": {
+ "id": "21024",
+ "skill": "驱散余寒",
+ "desc": "进入战斗后,使装备者速度提高#1[i]%,造成的伤害提高#2[i]%。当装备者受到伤害后该效果失效,下个回合结束时该效果恢复。",
+ "params": [
+ [
+ 0.08,
+ 0.12
+ ],
+ [
+ 0.09,
+ 0.15
+ ],
+ [
+ 0.1,
+ 0.18
+ ],
+ [
+ 0.11,
+ 0.21
+ ],
+ [
+ 0.12,
+ 0.24
+ ]
+ ],
+ "properties": [
+ [],
+ [],
+ [],
+ [],
+ []
+ ]
+ },
+ "21025": {
+ "id": "21025",
+ "skill": "旧日纸鸢",
+ "desc": "当装备者施放战技后,使下一个行动的我方其他目标造成的伤害提高#1[i]%,持续#2[i]回合。",
+ "params": [
+ [
+ 0.16,
+ 1
+ ],
+ [
+ 0.2,
+ 1
+ ],
+ [
+ 0.24,
+ 1
+ ],
+ [
+ 0.28,
+ 1
+ ],
+ [
+ 0.32,
+ 1
+ ]
+ ],
+ "properties": [
+ [],
+ [],
+ [],
+ [],
+ []
+ ]
+ },
+ "21026": {
+ "id": "21026",
+ "skill": "快溜",
+ "desc": "使装备者的攻击力提高#1[i]%,对处于灼烧或裂伤状态的敌方目标造成的伤害提高#2[i]%,该效果对持续伤害也会生效。",
+ "params": [
+ [
+ 0.1,
+ 0.16
+ ],
+ [
+ 0.125,
+ 0.2
+ ],
+ [
+ 0.15,
+ 0.24
+ ],
+ [
+ 0.175,
+ 0.28
+ ],
+ [
+ 0.2,
+ 0.32
+ ]
+ ],
+ "properties": [
+ [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.1
+ }
+ ],
+ [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.125
+ }
+ ],
+ [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.15
+ }
+ ],
+ [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.175
+ }
+ ],
+ [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.2
+ }
+ ]
+ ]
+ },
+ "21027": {
+ "id": "21027",
+ "skill": "各就其位",
+ "desc": "使装备者造成伤害提高#1[i]%。每消灭1个敌方目标,装备者的攻击力提高#2[i]%,该效果最多叠加#3[i]层。",
+ "params": [
+ [
+ 0.12,
+ 0.04,
+ 3
+ ],
+ [
+ 0.15,
+ 0.05,
+ 3
+ ],
+ [
+ 0.18,
+ 0.06,
+ 3
+ ],
+ [
+ 0.21,
+ 0.07,
+ 3
+ ],
+ [
+ 0.24,
+ 0.08,
+ 3
+ ]
+ ],
+ "properties": [
+ [
+ {
+ "type": "AllDamageTypeAddedRatio",
+ "value": 0.12
+ }
+ ],
+ [
+ {
+ "type": "AllDamageTypeAddedRatio",
+ "value": 0.15
+ }
+ ],
+ [
+ {
+ "type": "AllDamageTypeAddedRatio",
+ "value": 0.18
+ }
+ ],
+ [
+ {
+ "type": "AllDamageTypeAddedRatio",
+ "value": 0.21
+ }
+ ],
+ [
+ {
+ "type": "AllDamageTypeAddedRatio",
+ "value": 0.24
+ }
+ ]
+ ]
+ },
+ "21028": {
+ "id": "21028",
+ "skill": "小小灯火",
+ "desc": "使装备者的生命上限提高#1[i]%。施放普攻或战技后,为我方全体回复等同于各自生命上限#2[f1]%的生命值。",
+ "params": [
+ [
+ 0.16,
+ 0.02
+ ],
+ [
+ 0.2,
+ 0.025
+ ],
+ [
+ 0.24,
+ 0.03
+ ],
+ [
+ 0.28,
+ 0.035
+ ],
+ [
+ 0.32,
+ 0.04
+ ]
+ ],
+ "properties": [
+ [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.16
+ }
+ ],
+ [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.2
+ }
+ ],
+ [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.24
+ }
+ ],
+ [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.28
+ }
+ ],
+ [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.32
+ }
+ ]
+ ]
+ },
+ "21029": {
+ "id": "21029",
+ "skill": "交手如交谈",
+ "desc": "装备者施放普攻或战技后,对随机1个受到攻击的敌方目标造成等同于自身#1[i]%攻击力的附加伤害。",
+ "params": [
+ [
+ 0.48
+ ],
+ [
+ 0.6
+ ],
+ [
+ 0.72
+ ],
+ [
+ 0.84
+ ],
+ [
+ 0.96
+ ]
+ ],
+ "properties": [
+ [],
+ [],
+ [],
+ [],
+ []
+ ]
+ },
+ "21030": {
+ "id": "21030",
+ "skill": "新篇章",
+ "desc": "使装备者防御力提高#1[i]%。使装备者施放终结技时造成的伤害值提高,提高数值等同于装备者防御力的#2[i]%,该效果每次施放终结技时对每个敌方目标仅生效1次。",
+ "params": [
+ [
+ 0.16,
+ 0.6
+ ],
+ [
+ 0.2,
+ 0.75
+ ],
+ [
+ 0.24,
+ 0.9
+ ],
+ [
+ 0.28,
+ 1.05
+ ],
+ [
+ 0.32,
+ 1.2
+ ]
+ ],
+ "properties": [
+ [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.16
+ }
+ ],
+ [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.2
+ }
+ ],
+ [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.24
+ }
+ ],
+ [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.28
+ }
+ ],
+ [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.32
+ }
+ ]
+ ]
+ },
+ "21031": {
+ "id": "21031",
+ "skill": "汹涌",
+ "desc": "使装备者暴击率提高#1[i]%。暴击后有#2[i]%的固定概率解除被攻击敌方目标所持有的1个增益效果,该效果每次攻击只可触发1次。",
+ "params": [
+ [
+ 0.12,
+ 0.16
+ ],
+ [
+ 0.15,
+ 0.2
+ ],
+ [
+ 0.18,
+ 0.24
+ ],
+ [
+ 0.21,
+ 0.28
+ ],
+ [
+ 0.24,
+ 0.32
+ ]
+ ],
+ "properties": [
+ [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.12
+ }
+ ],
+ [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.15
+ }
+ ],
+ [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.18
+ }
+ ],
+ [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.21
+ }
+ ],
+ [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.24
+ }
+ ]
+ ]
+ },
+ "21032": {
+ "id": "21032",
+ "skill": "秘密",
+ "desc": "在战斗开始时以及当装备者回合开始时,随机生效1个效果。该效果生效时,替换上次的效果且本次不会与上次重复。效果包含:使我方全体攻击力提高#1[i]%;使我方全体暴击伤害提高#2[i]%;使我方全体能量恢复效率提高#3[i]%。同类效果无法叠加,在装备者陷入无法战斗状态时解除。",
+ "params": [
+ [
+ 0.1,
+ 0.12,
+ 0.06
+ ],
+ [
+ 0.125,
+ 0.15,
+ 0.075
+ ],
+ [
+ 0.15,
+ 0.18,
+ 0.09
+ ],
+ [
+ 0.175,
+ 0.21,
+ 0.105
+ ],
+ [
+ 0.2,
+ 0.24,
+ 0.12
+ ]
+ ],
+ "properties": [
+ [],
+ [],
+ [],
+ [],
+ []
+ ]
+ },
+ "21033": {
+ "id": "21033",
+ "skill": "绝境",
+ "desc": "使装备者的攻击力提高#1[i]%。当装备者消灭敌方目标时,回复等同于自身#2[i]%攻击力的生命值。",
+ "params": [
+ [
+ 0.24,
+ 0.12
+ ],
+ [
+ 0.3,
+ 0.15
+ ],
+ [
+ 0.36,
+ 0.18
+ ],
+ [
+ 0.42,
+ 0.21
+ ],
+ [
+ 0.48,
+ 0.24
+ ]
+ ],
+ "properties": [
+ [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.24
+ }
+ ],
+ [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.3
+ }
+ ],
+ [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.36
+ }
+ ],
+ [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.42
+ }
+ ],
+ [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.48
+ }
+ ]
+ ]
+ },
+ "21034": {
+ "id": "21034",
+ "skill": "风雨将至",
+ "desc": "进入战斗后,根据装备者的能量上限,提高装备者造成的伤害:每点能量提高#1[f2]%,最多计入#2[i]点。",
+ "params": [
+ [
+ 0.002,
+ 160
+ ],
+ [
+ 0.0025,
+ 160
+ ],
+ [
+ 0.003,
+ 160
+ ],
+ [
+ 0.0035,
+ 160
+ ],
+ [
+ 0.004,
+ 160
+ ]
+ ],
+ "properties": [
+ [],
+ [],
+ [],
+ [],
+ []
+ ]
+ },
+ "22000": {
+ "id": "22000",
+ "skill": "眼疾手快",
+ "desc": "使装备者的效果命中提高#1[i]%。当装备者攻击防御力被降低的敌方目标后,恢复#2[i]点能量。",
+ "params": [
+ [
+ 0.2,
+ 4
+ ],
+ [
+ 0.25,
+ 5
+ ],
+ [
+ 0.3,
+ 6
+ ],
+ [
+ 0.35,
+ 7
+ ],
+ [
+ 0.4,
+ 8
+ ]
+ ],
+ "properties": [
+ [
+ {
+ "type": "StatusProbabilityBase",
+ "value": 0.2
+ }
+ ],
+ [
+ {
+ "type": "StatusProbabilityBase",
+ "value": 0.25
+ }
+ ],
+ [
+ {
+ "type": "StatusProbabilityBase",
+ "value": 0.3
+ }
+ ],
+ [
+ {
+ "type": "StatusProbabilityBase",
+ "value": 0.35
+ }
+ ],
+ [
+ {
+ "type": "StatusProbabilityBase",
+ "value": 0.4
+ }
+ ]
+ ]
+ },
+ "23000": {
+ "id": "23000",
+ "skill": "流星群",
+ "desc": "场上每有1个敌方目标,使装备者的攻击力提高#2[f1]%,该效果最多叠加5层。当有敌方目标的弱点被击破时,装备者造成的伤害提高#1[i]%,持续1回合。",
+ "params": [
+ [
+ 0.3,
+ 0.09
+ ],
+ [
+ 0.35,
+ 0.105
+ ],
+ [
+ 0.4,
+ 0.12
+ ],
+ [
+ 0.45,
+ 0.135
+ ],
+ [
+ 0.5,
+ 0.15
+ ]
+ ],
+ "properties": [
+ [],
+ [],
+ [],
+ [],
+ []
+ ]
+ },
+ "23001": {
+ "id": "23001",
+ "skill": "花与蝶",
+ "desc": "使装备者的暴击率提高#1[i]%。当装备者在战斗中速度大于100时,每超过#2[i]点,普攻和战技造成的伤害提高#3[i]%,同时终结技的暴击伤害提高#4[i]%,该效果可叠加#5[i]层。",
+ "params": [
+ [
+ 0.18,
+ 10,
+ 0.06,
+ 0.12,
+ 6
+ ],
+ [
+ 0.21,
+ 10,
+ 0.07,
+ 0.14,
+ 6
+ ],
+ [
+ 0.24,
+ 10,
+ 0.08,
+ 0.16,
+ 6
+ ],
+ [
+ 0.27,
+ 10,
+ 0.09,
+ 0.18,
+ 6
+ ],
+ [
+ 0.3,
+ 10,
+ 0.1,
+ 0.2,
+ 6
+ ]
+ ],
+ "properties": [
+ [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.18
+ }
+ ],
+ [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.21
+ }
+ ],
+ [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.24
+ }
+ ],
+ [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.27
+ }
+ ],
+ [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.3
+ }
+ ]
+ ]
+ },
+ "23002": {
+ "id": "23002",
+ "skill": "家人",
+ "desc": "使装备者的攻击力提高#1[i]%。当装备者消灭敌方目标或受到攻击后,立即回复等同于装备者攻击力#2[i]%的生命值,同时造成的伤害提高#3[i]%,持续到自身下个回合结束。该效果不可叠加,每回合只可触发1次。",
+ "params": [
+ [
+ 0.24,
+ 0.08,
+ 0.24
+ ],
+ [
+ 0.28,
+ 0.09,
+ 0.28
+ ],
+ [
+ 0.32,
+ 0.1,
+ 0.32
+ ],
+ [
+ 0.36,
+ 0.11,
+ 0.36
+ ],
+ [
+ 0.4,
+ 0.12,
+ 0.4
+ ]
+ ],
+ "properties": [
+ [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.24
+ }
+ ],
+ [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.28
+ }
+ ],
+ [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.32
+ }
+ ],
+ [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.36
+ }
+ ],
+ [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.4
+ }
+ ]
+ ]
+ },
+ "23003": {
+ "id": "23003",
+ "skill": "继承人",
+ "desc": "使装备者的能量恢复效率提高#1[i]%,并在对我方目标施放终结技时恢复1个战技点。该效果每施放2次终结技可触发1次。当装备者施放战技后,使下一个行动的我方其他目标造成的伤害提高#2[i]%,持续#3[i]回合。",
+ "params": [
+ [
+ 0.1,
+ 0.3,
+ 1
+ ],
+ [
+ 0.12,
+ 0.35,
+ 1
+ ],
+ [
+ 0.14,
+ 0.4,
+ 1
+ ],
+ [
+ 0.16,
+ 0.45,
+ 1
+ ],
+ [
+ 0.18,
+ 0.5,
+ 1
+ ]
+ ],
+ "properties": [
+ [
+ {
+ "type": "SPRatioBase",
+ "value": 0.1
+ }
+ ],
+ [
+ {
+ "type": "SPRatioBase",
+ "value": 0.12
+ }
+ ],
+ [
+ {
+ "type": "SPRatioBase",
+ "value": 0.14
+ }
+ ],
+ [
+ {
+ "type": "SPRatioBase",
+ "value": 0.16
+ }
+ ],
+ [
+ {
+ "type": "SPRatioBase",
+ "value": 0.18
+ }
+ ]
+ ]
+ },
+ "23004": {
+ "id": "23004",
+ "skill": "传承者",
+ "desc": "使装备者对陷入负面效果的敌方目标造成的伤害提高#1[i]%。当装备者施放战技时,装备者此次攻击的效果命中提高#2[i]%,攻击力提高#3[i]%。",
+ "params": [
+ [
+ 0.24,
+ 0.18,
+ 0.24
+ ],
+ [
+ 0.28,
+ 0.21,
+ 0.28
+ ],
+ [
+ 0.32,
+ 0.24,
+ 0.32
+ ],
+ [
+ 0.36,
+ 0.27,
+ 0.36
+ ],
+ [
+ 0.4,
+ 0.3,
+ 0.4
+ ]
+ ],
+ "properties": [
+ [],
+ [],
+ [],
+ [],
+ []
+ ]
+ },
+ "23005": {
+ "id": "23005",
+ "skill": "决断",
+ "desc": "使装备者的防御力提高#2[i]%,效果命中提高#4[i]%,同时使自身受到攻击的概率提高。当装备者受到攻击后,防御力额外提高#3[i]%,持续到自身回合结束。",
+ "params": [
+ [
+ 2,
+ 0.24,
+ 0.24,
+ 0.24
+ ],
+ [
+ 2,
+ 0.28,
+ 0.28,
+ 0.28
+ ],
+ [
+ 2,
+ 0.32,
+ 0.32,
+ 0.32
+ ],
+ [
+ 2,
+ 0.36,
+ 0.36,
+ 0.36
+ ],
+ [
+ 2,
+ 0.4,
+ 0.4,
+ 0.4
+ ]
+ ],
+ "properties": [
+ [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.24
+ },
+ {
+ "type": "StatusProbabilityBase",
+ "value": 0.24
+ }
+ ],
+ [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.28
+ },
+ {
+ "type": "StatusProbabilityBase",
+ "value": 0.28
+ }
+ ],
+ [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.32
+ },
+ {
+ "type": "StatusProbabilityBase",
+ "value": 0.32
+ }
+ ],
+ [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.36
+ },
+ {
+ "type": "StatusProbabilityBase",
+ "value": 0.36
+ }
+ ],
+ [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.4
+ },
+ {
+ "type": "StatusProbabilityBase",
+ "value": 0.4
+ }
+ ]
+ ]
+ },
+ "23006": {
+ "id": "23006",
+ "skill": "蜘蛛的网",
+ "desc": "使装备者造成的伤害提高#2[i]%。装备者每次施放攻击后,速度提高#3[f1]%,最多叠加#4[i]层。\n当装备者击中敌方目标时,如果该目标不处于【游丝】状态,则有100%的基础概率使其陷入【游丝】状态。当敌方目标处于【游丝】状态时,也会被视为陷入了触电状态。【游丝】状态下,敌方目标每回合开始时受到等同于装备者#1[i]%攻击力的雷属性持续伤害,持续#5[i]回合。",
+ "params": [
+ [
+ 0.6,
+ 0.24,
+ 0.048,
+ 3,
+ 1
+ ],
+ [
+ 0.7,
+ 0.28,
+ 0.056,
+ 3,
+ 1
+ ],
+ [
+ 0.8,
+ 0.32,
+ 0.064,
+ 3,
+ 1
+ ],
+ [
+ 0.9,
+ 0.36,
+ 0.072,
+ 3,
+ 1
+ ],
+ [
+ 1,
+ 0.4,
+ 0.08,
+ 3,
+ 1
+ ]
+ ],
+ "properties": [
+ [
+ {
+ "type": "AllDamageTypeAddedRatio",
+ "value": 0.24
+ }
+ ],
+ [
+ {
+ "type": "AllDamageTypeAddedRatio",
+ "value": 0.28
+ }
+ ],
+ [
+ {
+ "type": "AllDamageTypeAddedRatio",
+ "value": 0.32
+ }
+ ],
+ [
+ {
+ "type": "AllDamageTypeAddedRatio",
+ "value": 0.36
+ }
+ ],
+ [
+ {
+ "type": "AllDamageTypeAddedRatio",
+ "value": 0.4
+ }
+ ]
+ ]
+ },
+ "23007": {
+ "id": "23007",
+ "skill": "幻影现实",
+ "desc": "使装备者的效果命中提高#1[i]%。当装备者对同时处于大于等于#4[i]个负面效果的敌方目标造成伤害时,暴击率提高#5[i]%。装备者施放普攻、战技、终结技后,有#2[i]%的基础概率对随机1个未持有【以太编码】的受击目标施加【以太编码】。持有【以太编码】的目标受到的伤害提高#3[i]%,持续1回合。",
+ "params": [
+ [
+ 0.24,
+ 1,
+ 0.12,
+ 3,
+ 0.12
+ ],
+ [
+ 0.28,
+ 1,
+ 0.14,
+ 3,
+ 0.14
+ ],
+ [
+ 0.32,
+ 1,
+ 0.16,
+ 3,
+ 0.16
+ ],
+ [
+ 0.36,
+ 1,
+ 0.18,
+ 3,
+ 0.18
+ ],
+ [
+ 0.4,
+ 1,
+ 0.2,
+ 3,
+ 0.2
+ ]
+ ],
+ "properties": [
+ [
+ {
+ "type": "StatusProbabilityBase",
+ "value": 0.24
+ }
+ ],
+ [
+ {
+ "type": "StatusProbabilityBase",
+ "value": 0.28
+ }
+ ],
+ [
+ {
+ "type": "StatusProbabilityBase",
+ "value": 0.32
+ }
+ ],
+ [
+ {
+ "type": "StatusProbabilityBase",
+ "value": 0.36
+ }
+ ],
+ [
+ {
+ "type": "StatusProbabilityBase",
+ "value": 0.4
+ }
+ ]
+ ]
+ },
+ "23008": {
+ "id": "23008",
+ "skill": "荆棘",
+ "desc": "使装备者的攻击力提高#1[i]%。当装备者施放攻击后,每击中1名不同的敌方目标,恢复#3[f1]点能量,每次攻击最多通过该方式恢复#4[i]次能量。当装备者施放终结技后,使我方全体速度提高#2[i]点,持续1回合。",
+ "params": [
+ [
+ 0.24,
+ 12,
+ 3,
+ 3
+ ],
+ [
+ 0.28,
+ 14,
+ 3.5,
+ 3
+ ],
+ [
+ 0.32,
+ 16,
+ 4,
+ 3
+ ],
+ [
+ 0.36,
+ 18,
+ 4.5,
+ 3
+ ],
+ [
+ 0.4,
+ 20,
+ 5,
+ 3
+ ]
+ ],
+ "properties": [
+ [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.24
+ }
+ ],
+ [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.28
+ }
+ ],
+ [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.32
+ }
+ ],
+ [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.36
+ }
+ ],
+ [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.4
+ }
+ ]
+ ]
+ },
+ "23009": {
+ "id": "23009",
+ "skill": "不得",
+ "desc": "使装备者的暴击率提高#1[i]%,生命上限提高#2[i]%。当装备者受到攻击或装备者消耗自身生命值后,造成的伤害提高#3[i]%,该效果在装备者施放攻击后解除。",
+ "params": [
+ [
+ 0.18,
+ 0.18,
+ 0.24
+ ],
+ [
+ 0.21,
+ 0.21,
+ 0.28
+ ],
+ [
+ 0.24,
+ 0.24,
+ 0.32
+ ],
+ [
+ 0.27,
+ 0.27,
+ 0.36
+ ],
+ [
+ 0.3,
+ 0.3,
+ 0.4
+ ]
+ ],
+ "properties": [
+ [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.18
+ },
+ {
+ "type": "HPAddedRatio",
+ "value": 0.18
+ }
+ ],
+ [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.21
+ },
+ {
+ "type": "HPAddedRatio",
+ "value": 0.21
+ }
+ ],
+ [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.24
+ },
+ {
+ "type": "HPAddedRatio",
+ "value": 0.24
+ }
+ ],
+ [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.27
+ },
+ {
+ "type": "HPAddedRatio",
+ "value": 0.27
+ }
+ ],
+ [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.3
+ },
+ {
+ "type": "HPAddedRatio",
+ "value": 0.3
+ }
+ ]
+ ]
+ },
+ "23010": {
+ "id": "23010",
+ "skill": "长夜",
+ "desc": "使装备者暴击伤害提高#1[i]%。使装备者战技和终结技造成的伤害提高#2[i]%。当装备者施放战技或终结技后,获得【梦身】效果。触发追加攻击时,消耗【梦身】,使追加攻击造成的伤害提高#3[i]%。",
+ "params": [
+ [
+ 0.36,
+ 0.18,
+ 0.48
+ ],
+ [
+ 0.42,
+ 0.21,
+ 0.56
+ ],
+ [
+ 0.48,
+ 0.24,
+ 0.64
+ ],
+ [
+ 0.54,
+ 0.27,
+ 0.72
+ ],
+ [
+ 0.6,
+ 0.3,
+ 0.8
+ ]
+ ],
+ "properties": [
+ [
+ {
+ "type": "CriticalDamageBase",
+ "value": 0.36
+ }
+ ],
+ [
+ {
+ "type": "CriticalDamageBase",
+ "value": 0.42
+ }
+ ],
+ [
+ {
+ "type": "CriticalDamageBase",
+ "value": 0.48
+ }
+ ],
+ [
+ {
+ "type": "CriticalDamageBase",
+ "value": 0.54
+ }
+ ],
+ [
+ {
+ "type": "CriticalDamageBase",
+ "value": 0.6
+ }
+ ]
+ ]
+ },
+ "23011": {
+ "id": "23011",
+ "skill": "视界",
+ "desc": "使装备者的生命上限提高#1[i]%,能量恢复效率提高#4[i]%。当装备者的生命值降低时,使我方全体造成的伤害提高#2[f1]%,持续#5[i]回合。\n每个波次开始时,为我方全体回复等同于各自已损失生命值#3[i]%的生命值。",
+ "params": [
+ [
+ 0.24,
+ 0.09,
+ 0.8,
+ 0.12,
+ 2
+ ],
+ [
+ 0.28,
+ 0.105,
+ 0.85,
+ 0.14,
+ 2
+ ],
+ [
+ 0.32,
+ 0.12,
+ 0.9,
+ 0.16,
+ 2
+ ],
+ [
+ 0.36,
+ 0.135,
+ 0.95,
+ 0.18,
+ 2
+ ],
+ [
+ 0.4,
+ 0.15,
+ 1,
+ 0.2,
+ 2
+ ]
+ ],
+ "properties": [
+ [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.24
+ },
+ {
+ "type": "SPRatioBase",
+ "value": 0.12
+ }
+ ],
+ [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.28
+ },
+ {
+ "type": "SPRatioBase",
+ "value": 0.14
+ }
+ ],
+ [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.32
+ },
+ {
+ "type": "SPRatioBase",
+ "value": 0.16
+ }
+ ],
+ [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.36
+ },
+ {
+ "type": "SPRatioBase",
+ "value": 0.18
+ }
+ ],
+ [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.4
+ },
+ {
+ "type": "SPRatioBase",
+ "value": 0.2
+ }
+ ]
+ ]
+ },
+ "23012": {
+ "id": "23012",
+ "skill": "美梦",
+ "desc": "使装备者的暴击伤害提高#1[i]%。当装备者的普攻或战技伤害未造成暴击时,使自身暴击率提高#2[i]%,持续#3[i]回合。该效果每#4[i]回合可以触发1次。",
+ "params": [
+ [
+ 0.3,
+ 0.36,
+ 1,
+ 3
+ ],
+ [
+ 0.35,
+ 0.42,
+ 1,
+ 3
+ ],
+ [
+ 0.4,
+ 0.48,
+ 1,
+ 3
+ ],
+ [
+ 0.45,
+ 0.54,
+ 1,
+ 3
+ ],
+ [
+ 0.5,
+ 0.6,
+ 1,
+ 3
+ ]
+ ],
+ "properties": [
+ [
+ {
+ "type": "CriticalDamageBase",
+ "value": 0.3
+ }
+ ],
+ [
+ {
+ "type": "CriticalDamageBase",
+ "value": 0.35
+ }
+ ],
+ [
+ {
+ "type": "CriticalDamageBase",
+ "value": 0.4
+ }
+ ],
+ [
+ {
+ "type": "CriticalDamageBase",
+ "value": 0.45
+ }
+ ],
+ [
+ {
+ "type": "CriticalDamageBase",
+ "value": 0.5
+ }
+ ]
+ ]
+ },
+ "23013": {
+ "id": "23013",
+ "skill": "日有四时",
+ "desc": "使装备者生命上限提高#1[i]%,治疗量提高#2[i]%。当装备者对我方目标提供治疗时,记录治疗量。当任意我方目标施放攻击后,根据记录治疗量的#3[i]%,对随机1个受到攻击的敌方目标造成基于装备者属性的附加伤害。该伤害不受加成影响,每回合最多结算1次。",
+ "params": [
+ [
+ 0.18,
+ 0.12,
+ 0.36
+ ],
+ [
+ 0.21,
+ 0.14,
+ 0.42
+ ],
+ [
+ 0.24,
+ 0.16,
+ 0.48
+ ],
+ [
+ 0.27,
+ 0.18,
+ 0.54
+ ],
+ [
+ 0.3,
+ 0.2,
+ 0.6
+ ]
+ ],
+ "properties": [
+ [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.18
+ },
+ {
+ "type": "HealRatioBase",
+ "value": 0.12
+ }
+ ],
+ [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.21
+ },
+ {
+ "type": "HealRatioBase",
+ "value": 0.14
+ }
+ ],
+ [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.24
+ },
+ {
+ "type": "HealRatioBase",
+ "value": 0.16
+ }
+ ],
+ [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.27
+ },
+ {
+ "type": "HealRatioBase",
+ "value": 0.18
+ }
+ ],
+ [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.3
+ },
+ {
+ "type": "HealRatioBase",
+ "value": 0.2
+ }
+ ]
+ ]
+ },
+ "23014": {
+ "id": "23014",
+ "skill": "执此宵玉",
+ "desc": "使装备者的暴击伤害提高#1[i]%。当队友受到攻击或消耗生命值后,装备者获得1层【月蚀】,最多叠加#2[i]层。每层【月蚀】使装备者下一次攻击造成的伤害提高#3[f1]%。叠满#2[i]层时,额外使该次攻击无视目标#4[i]%的防御力。该效果在装备者施放攻击后解除。",
+ "params": [
+ [
+ 0.2,
+ 3,
+ 0.14,
+ 0.12
+ ],
+ [
+ 0.23,
+ 3,
+ 0.165,
+ 0.14
+ ],
+ [
+ 0.26,
+ 3,
+ 0.19,
+ 0.16
+ ],
+ [
+ 0.29,
+ 3,
+ 0.215,
+ 0.18
+ ],
+ [
+ 0.32,
+ 3,
+ 0.24,
+ 0.2
+ ]
+ ],
+ "properties": [
+ [
+ {
+ "type": "CriticalDamageBase",
+ "value": 0.2
+ }
+ ],
+ [
+ {
+ "type": "CriticalDamageBase",
+ "value": 0.23
+ }
+ ],
+ [
+ {
+ "type": "CriticalDamageBase",
+ "value": 0.26
+ }
+ ],
+ [
+ {
+ "type": "CriticalDamageBase",
+ "value": 0.29
+ }
+ ],
+ [
+ {
+ "type": "CriticalDamageBase",
+ "value": 0.32
+ }
+ ]
+ ]
+ },
+ "23015": {
+ "id": "23015",
+ "skill": "抵死",
+ "desc": "使装备者的暴击率提高#1[i]%。当装备者施放普攻时,获得1层【龙吟】,持续#2[i]回合。每层【龙吟】使装备者的攻击力提高#4[i]%,能量恢复效率提高#5[f1]%。【龙吟】最多叠加#3[i]层。",
+ "params": [
+ [
+ 0.18,
+ 2,
+ 2,
+ 0.18,
+ 0.06
+ ],
+ [
+ 0.21,
+ 2,
+ 2,
+ 0.21,
+ 0.07
+ ],
+ [
+ 0.24,
+ 2,
+ 2,
+ 0.24,
+ 0.08
+ ],
+ [
+ 0.27,
+ 2,
+ 2,
+ 0.27,
+ 0.09
+ ],
+ [
+ 0.3,
+ 2,
+ 2,
+ 0.3,
+ 0.1
+ ]
+ ],
+ "properties": [
+ [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.18
+ }
+ ],
+ [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.21
+ }
+ ],
+ [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.24
+ }
+ ],
+ [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.27
+ }
+ ],
+ [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.3
+ }
+ ]
+ ]
+ },
+ "23016": {
+ "id": "23016",
+ "skill": "一个一个来",
+ "desc": "使装备者暴击率提高#1[i]%,追加攻击造成的伤害提高#2[i]%。装备者施放追加攻击后,使目标陷入【温驯】状态,该效果最多叠加#4[i]层。我方目标击中【温驯】状态下的敌方目标时,每层【温驯】使造成的暴击伤害提高#3[i]%。",
+ "params": [
+ [
+ 0.18,
+ 0.3,
+ 0.12,
+ 2
+ ],
+ [
+ 0.21,
+ 0.35,
+ 0.14,
+ 2
+ ],
+ [
+ 0.24,
+ 0.4,
+ 0.16,
+ 2
+ ],
+ [
+ 0.27,
+ 0.45,
+ 0.18,
+ 2
+ ],
+ [
+ 0.3,
+ 0.5,
+ 0.2,
+ 2
+ ]
+ ],
+ "properties": [
+ [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.18
+ }
+ ],
+ [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.21
+ }
+ ],
+ [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.24
+ }
+ ],
+ [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.27
+ }
+ ],
+ [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.3
+ }
+ ]
+ ]
+ },
+ "24000": {
+ "id": "24000",
+ "skill": "扑火",
+ "desc": "当装备者施放攻击时,使装备者本场战斗中的攻击力提高#1[i]%,该效果最多叠加#2[i]层。当装备者击破敌方目标弱点后,造成的伤害提高#3[i]%,持续#4[i]回合。",
+ "params": [
+ [
+ 0.08,
+ 4,
+ 0.12,
+ 2
+ ],
+ [
+ 0.1,
+ 4,
+ 0.15,
+ 2
+ ],
+ [
+ 0.12,
+ 4,
+ 0.18,
+ 2
+ ],
+ [
+ 0.14,
+ 4,
+ 0.21,
+ 2
+ ],
+ [
+ 0.16,
+ 4,
+ 0.24,
+ 2
+ ]
+ ],
+ "properties": [
+ [],
+ [],
+ [],
+ [],
+ []
+ ]
+ },
+ "24001": {
+ "id": "24001",
+ "skill": "猎逐",
+ "desc": "使装备者的暴击率提高#1[i]%,装备者对生命值百分比小于等于#2[i]%的敌方目标暴击率额外提高#3[i]%。当装备者消灭敌方目标后,攻击力提高#4[i]%,持续#5[i]回合。",
+ "params": [
+ [
+ 0.08,
+ 0.5,
+ 0.08,
+ 0.2,
+ 2
+ ],
+ [
+ 0.1,
+ 0.5,
+ 0.1,
+ 0.25,
+ 2
+ ],
+ [
+ 0.12,
+ 0.5,
+ 0.12,
+ 0.3,
+ 2
+ ],
+ [
+ 0.14,
+ 0.5,
+ 0.14,
+ 0.35,
+ 2
+ ],
+ [
+ 0.16,
+ 0.5,
+ 0.16,
+ 0.4,
+ 2
+ ]
+ ],
+ "properties": [
+ [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.08
+ }
+ ],
+ [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.1
+ }
+ ],
+ [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.12
+ }
+ ],
+ [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.14
+ }
+ ],
+ [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.16
+ }
+ ]
+ ]
+ },
+ "24002": {
+ "id": "24002",
+ "skill": "珍存",
+ "desc": "使装备者的效果抵抗提高#1[i]%,当装备者受到攻击后,如果自身未持有护盾,则获得1个等同于装备者#2[i]%生命上限的护盾,持续#3[i]回合。该效果每#4[i]回合只能触发1次。如果装备者持有护盾,则使自身受到的伤害降低#5[i]%。",
+ "params": [
+ [
+ 0.08,
+ 0.16,
+ 2,
+ 3,
+ 0.12
+ ],
+ [
+ 0.1,
+ 0.2,
+ 2,
+ 3,
+ 0.15
+ ],
+ [
+ 0.12,
+ 0.24,
+ 2,
+ 3,
+ 0.18
+ ],
+ [
+ 0.14,
+ 0.28,
+ 2,
+ 3,
+ 0.21
+ ],
+ [
+ 0.16,
+ 0.32,
+ 2,
+ 3,
+ 0.24
+ ]
+ ],
+ "properties": [
+ [
+ {
+ "type": "StatusResistanceBase",
+ "value": 0.08
+ }
+ ],
+ [
+ {
+ "type": "StatusResistanceBase",
+ "value": 0.1
+ }
+ ],
+ [
+ {
+ "type": "StatusResistanceBase",
+ "value": 0.12
+ }
+ ],
+ [
+ {
+ "type": "StatusResistanceBase",
+ "value": 0.14
+ }
+ ],
+ [
+ {
+ "type": "StatusResistanceBase",
+ "value": 0.16
+ }
+ ]
+ ]
+ },
+ "24003": {
+ "id": "24003",
+ "skill": "混沌灵药",
+ "desc": "使装备者的击破特攻提高#1[i]%。当装备者施放终结技时,使装备者造成的持续伤害提高#2[i]%,持续#3[i]回合。陷入装备者施加的持续伤害效果的敌方目标被消灭时,装备者恢复#4[f1]点能量。",
+ "params": [
+ [
+ 0.2,
+ 0.24,
+ 2,
+ 4
+ ],
+ [
+ 0.25,
+ 0.3,
+ 2,
+ 4.5
+ ],
+ [
+ 0.3,
+ 0.36,
+ 2,
+ 5
+ ],
+ [
+ 0.35,
+ 0.42,
+ 2,
+ 5.5
+ ],
+ [
+ 0.4,
+ 0.48,
+ 2,
+ 6
+ ]
+ ],
+ "properties": [
+ [
+ {
+ "type": "BreakDamageAddedRatioBase",
+ "value": 0.2
+ }
+ ],
+ [
+ {
+ "type": "BreakDamageAddedRatioBase",
+ "value": 0.25
+ }
+ ],
+ [
+ {
+ "type": "BreakDamageAddedRatioBase",
+ "value": 0.3
+ }
+ ],
+ [
+ {
+ "type": "BreakDamageAddedRatioBase",
+ "value": 0.35
+ }
+ ],
+ [
+ {
+ "type": "BreakDamageAddedRatioBase",
+ "value": 0.4
+ }
+ ]
+ ]
+ },
+ "23018": {
+ "id": "23018",
+ "skill": "骑士巡礼",
+ "desc": "使装备者的暴击伤害提高#1[i]%。当装备者施放终结技时,根据装备者的能量上限,提高装备者终结技造成的伤害:每点能量提高#2[f2]%,最多计入#3[i]点。",
+ "params": [
+ [
+ 0.36,
+ 0.0036,
+ 180
+ ],
+ [
+ 0.42,
+ 0.0042,
+ 180
+ ],
+ [
+ 0.48,
+ 0.0048,
+ 180
+ ],
+ [
+ 0.54,
+ 0.0054,
+ 180
+ ],
+ [
+ 0.6,
+ 0.006,
+ 180
+ ]
+ ],
+ "properties": [
+ [
+ {
+ "type": "CriticalDamageBase",
+ "value": 0.36
+ }
+ ],
+ [
+ {
+ "type": "CriticalDamageBase",
+ "value": 0.42
+ }
+ ],
+ [
+ {
+ "type": "CriticalDamageBase",
+ "value": 0.48
+ }
+ ],
+ [
+ {
+ "type": "CriticalDamageBase",
+ "value": 0.54
+ }
+ ],
+ [
+ {
+ "type": "CriticalDamageBase",
+ "value": 0.6
+ }
+ ]
+ ]
+ },
+ "23017": {
+ "id": "23017",
+ "skill": "深度深呼吸",
+ "desc": "使装备者的能量恢复效率提高#1[i]%。我方目标施放终结技时,装备者为当前生命值百分比最低的我方目标回复等同于其#2[i]%生命上限的生命值。当装备者为我方目标提供治疗时,使该目标的攻击力提高#3[i]%,该效果最多叠加#4[i]层,持续#5[i]回合。",
+ "params": [
+ [
+ 0.12,
+ 0.1,
+ 0.024,
+ 5,
+ 2
+ ],
+ [
+ 0.14,
+ 0.11,
+ 0.028,
+ 5,
+ 2
+ ],
+ [
+ 0.16,
+ 0.12,
+ 0.032,
+ 5,
+ 2
+ ],
+ [
+ 0.18,
+ 0.13,
+ 0.036,
+ 5,
+ 2
+ ],
+ [
+ 0.2,
+ 0.14,
+ 0.04,
+ 5,
+ 2
+ ]
+ ],
+ "properties": [
+ [
+ {
+ "type": "SPRatioBase",
+ "value": 0.12
+ }
+ ],
+ [
+ {
+ "type": "SPRatioBase",
+ "value": 0.14
+ }
+ ],
+ [
+ {
+ "type": "SPRatioBase",
+ "value": 0.16
+ }
+ ],
+ [
+ {
+ "type": "SPRatioBase",
+ "value": 0.18
+ }
+ ],
+ [
+ {
+ "type": "SPRatioBase",
+ "value": 0.2
+ }
+ ]
+ ]
+ },
+ "22001": {
+ "id": "22001",
+ "skill": "不怕不怕啦",
+ "desc": "使装备者的生命上限提高#1[i]%。当装备者施放战技时,治疗量提高#2[i]%,持续#3[i]回合。",
+ "params": [
+ [
+ 0.08,
+ 0.16,
+ 2
+ ],
+ [
+ 0.09,
+ 0.19,
+ 2
+ ],
+ [
+ 0.1,
+ 0.22,
+ 2
+ ],
+ [
+ 0.11,
+ 0.25,
+ 2
+ ],
+ [
+ 0.12,
+ 0.28,
+ 2
+ ]
+ ],
+ "properties": [
+ [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.08
+ }
+ ],
+ [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.09
+ }
+ ],
+ [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.1
+ }
+ ],
+ [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.11
+ }
+ ],
+ [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.12
+ }
+ ]
+ ]
+ }
+}
\ No newline at end of file
diff --git a/starrail_damage_cal/excel/model.py b/starrail_damage_cal/excel/model.py
new file mode 100644
index 0000000..2d02137
--- /dev/null
+++ b/starrail_damage_cal/excel/model.py
@@ -0,0 +1,249 @@
+from typing import Dict, List, Union
+
+from msgspec import Struct
+
+from starrail_damage_cal.excel.read_excel import (
+ AvatarPromotion,
+ EquipmentPromotion,
+ RelicMainAffix,
+ RelicSubAffix,
+)
+
+
+class PromotionCost(Struct):
+ ItemID: int
+ ItemNum: int
+
+
+class PromotionAttr(Struct):
+ Value: float
+
+
+class SingleAvatarPromotion(Struct):
+ AvatarID: int
+ Promotion: int
+ PromotionCostList: List[PromotionCost]
+ MaxLevel: int
+ PlayerLevelRequire: Union[int, None]
+ WorldLevelRequire: Union[int, None]
+ AttackBase: PromotionAttr
+ AttackAdd: PromotionAttr
+ DefenceBase: PromotionAttr
+ DefenceAdd: PromotionAttr
+ HPBase: PromotionAttr
+ HPAdd: PromotionAttr
+ SpeedBase: PromotionAttr
+ CriticalChance: PromotionAttr
+ CriticalDamage: PromotionAttr
+ BaseAggro: PromotionAttr
+
+
+class SingleEquipmentPromotion(Struct):
+ EquipmentID: int
+ Promotion: int
+ PromotionCostList: List[PromotionCost]
+ MaxLevel: int
+ PlayerLevelRequire: Union[int, None]
+ WorldLevelRequire: Union[int, None]
+ BaseHP: PromotionAttr
+ BaseHPAdd: PromotionAttr
+ BaseAttack: PromotionAttr
+ BaseAttackAdd: PromotionAttr
+ BaseDefence: PromotionAttr
+ BaseDefenceAdd: PromotionAttr
+
+
+class SingleRelicMainAffix(Struct):
+ GroupID: int
+ AffixID: int
+ Property: str
+ BaseValue: PromotionAttr
+ LevelAdd: PromotionAttr
+ IsAvailable: bool
+
+
+class SingleRelicSubAffix(Struct):
+ GroupID: int
+ AffixID: int
+ Property: str
+ BaseValue: PromotionAttr
+ StepValue: PromotionAttr
+ StepNum: int
+
+
+class AvatarPromotionConfigModel(Struct):
+ Avatar: Dict[str, Dict[str, SingleAvatarPromotion]]
+
+ @classmethod
+ def from_json(cls, data: Dict):
+ return cls(
+ Avatar={
+ avatar_id: {
+ promotion: SingleAvatarPromotion(
+ AvatarID=promotion_dict[promotion]["AvatarID"],
+ Promotion=promotion_dict[promotion]["Promotion"],
+ PromotionCostList=[
+ PromotionCost(
+ ItemID=item["ItemID"],
+ ItemNum=item["ItemNum"],
+ )
+ for item in promotion_dict[promotion]["PromotionCostList"]
+ ],
+ PlayerLevelRequire=promotion_dict[promotion].get(
+ "PlayerLevelRequire",
+ None,
+ ),
+ WorldLevelRequire=promotion_dict[promotion].get(
+ "WorldLevelRequire",
+ None,
+ ),
+ MaxLevel=promotion_dict[promotion]["MaxLevel"],
+ AttackBase=PromotionAttr(
+ Value=promotion_dict[promotion]["AttackBase"]["Value"],
+ ),
+ AttackAdd=PromotionAttr(
+ Value=promotion_dict[promotion]["AttackAdd"]["Value"],
+ ),
+ DefenceBase=PromotionAttr(
+ Value=promotion_dict[promotion]["DefenceBase"]["Value"],
+ ),
+ DefenceAdd=PromotionAttr(
+ Value=promotion_dict[promotion]["DefenceAdd"]["Value"],
+ ),
+ HPBase=PromotionAttr(
+ Value=promotion_dict[promotion]["HPBase"]["Value"],
+ ),
+ HPAdd=PromotionAttr(
+ Value=promotion_dict[promotion]["HPAdd"]["Value"],
+ ),
+ SpeedBase=PromotionAttr(
+ Value=promotion_dict[promotion]["SpeedBase"]["Value"],
+ ),
+ CriticalChance=PromotionAttr(
+ Value=promotion_dict[promotion]["CriticalChance"]["Value"],
+ ),
+ CriticalDamage=PromotionAttr(
+ Value=promotion_dict[promotion]["CriticalDamage"]["Value"],
+ ),
+ BaseAggro=PromotionAttr(
+ Value=promotion_dict[promotion]["BaseAggro"]["Value"],
+ ),
+ )
+ for promotion in promotion_dict
+ }
+ for avatar_id, promotion_dict in data.items()
+ },
+ )
+
+
+class EquipmentPromotionConfigModel(Struct):
+ Equipment: Dict[str, Dict[str, SingleEquipmentPromotion]]
+
+ @classmethod
+ def from_json(cls, data: Dict):
+ return cls(
+ Equipment={
+ equipment_id: {
+ promotion: SingleEquipmentPromotion(
+ EquipmentID=promotion_dict[promotion]["EquipmentID"],
+ Promotion=promotion_dict[promotion]["Promotion"],
+ PromotionCostList=[
+ PromotionCost(
+ ItemID=item["ItemID"],
+ ItemNum=item["ItemNum"],
+ )
+ for item in promotion_dict[promotion]["PromotionCostList"]
+ ],
+ PlayerLevelRequire=promotion_dict[promotion].get(
+ "PlayerLevelRequire",
+ None,
+ ),
+ WorldLevelRequire=promotion_dict[promotion].get(
+ "WorldLevelRequire",
+ None,
+ ),
+ MaxLevel=promotion_dict[promotion]["MaxLevel"],
+ BaseHP=PromotionAttr(
+ Value=promotion_dict[promotion]["BaseHP"]["Value"],
+ ),
+ BaseHPAdd=PromotionAttr(
+ Value=promotion_dict[promotion]["BaseHPAdd"]["Value"],
+ ),
+ BaseAttack=PromotionAttr(
+ Value=promotion_dict[promotion]["BaseAttack"]["Value"],
+ ),
+ BaseAttackAdd=PromotionAttr(
+ Value=promotion_dict[promotion]["BaseAttackAdd"]["Value"],
+ ),
+ BaseDefence=PromotionAttr(
+ Value=promotion_dict[promotion]["BaseDefence"]["Value"],
+ ),
+ BaseDefenceAdd=PromotionAttr(
+ Value=promotion_dict[promotion]["BaseDefenceAdd"]["Value"],
+ ),
+ )
+ for promotion in promotion_dict
+ }
+ for equipment_id, promotion_dict in data.items()
+ },
+ )
+
+
+class RelicMainAffixConfigModel(Struct):
+ Relic: Dict[str, Dict[str, SingleRelicMainAffix]]
+
+ @classmethod
+ def from_json(cls, data: Dict):
+ return cls(
+ Relic={
+ relic_id: {
+ group_id: SingleRelicMainAffix(
+ GroupID=affix_dict[group_id]["GroupID"],
+ AffixID=affix_dict[group_id]["AffixID"],
+ Property=affix_dict[group_id]["Property"],
+ BaseValue=PromotionAttr(
+ Value=affix_dict[group_id]["BaseValue"]["Value"],
+ ),
+ LevelAdd=PromotionAttr(
+ Value=affix_dict[group_id]["LevelAdd"]["Value"],
+ ),
+ IsAvailable=affix_dict[group_id]["IsAvailable"],
+ )
+ for group_id in affix_dict
+ }
+ for relic_id, affix_dict in data.items()
+ },
+ )
+
+
+class RelicSubAffixConfigModel(Struct):
+ Relic: Dict[str, Dict[str, SingleRelicSubAffix]]
+
+ @classmethod
+ def from_json(cls, data: Dict):
+ return cls(
+ Relic={
+ relic_id: {
+ group_id: SingleRelicSubAffix(
+ GroupID=affix_dict[group_id]["GroupID"],
+ AffixID=affix_dict[group_id]["AffixID"],
+ Property=affix_dict[group_id]["Property"],
+ BaseValue=PromotionAttr(
+ Value=affix_dict[group_id]["BaseValue"]["Value"],
+ ),
+ StepValue=PromotionAttr(
+ Value=affix_dict[group_id]["StepValue"]["Value"],
+ ),
+ StepNum=affix_dict[group_id]["StepNum"],
+ )
+ for group_id in affix_dict
+ }
+ for relic_id, affix_dict in data.items()
+ },
+ )
+
+
+AvatarPromotionConfig = AvatarPromotionConfigModel.from_json(AvatarPromotion)
+EquipmentPromotionConfig = EquipmentPromotionConfigModel.from_json(EquipmentPromotion)
+RelicMainAffixConfig = RelicMainAffixConfigModel.from_json(RelicMainAffix)
+RelicSubAffixConfig = RelicSubAffixConfigModel.from_json(RelicSubAffix)
diff --git a/starrail_damage_cal/excel/read_excel.py b/starrail_damage_cal/excel/read_excel.py
new file mode 100644
index 0000000..e17547a
--- /dev/null
+++ b/starrail_damage_cal/excel/read_excel.py
@@ -0,0 +1,19 @@
+import json
+from pathlib import Path
+
+EXCEL = Path(__file__).parent
+
+with Path.open(EXCEL / "RelicMainAffixConfig.json", encoding="utf8") as f:
+ RelicMainAffix = json.load(f)
+
+with Path.open(EXCEL / "RelicSubAffixConfig.json", encoding="utf8") as f:
+ RelicSubAffix = json.load(f)
+
+with Path.open(EXCEL / "AvatarPromotionConfig.json", encoding="utf8") as f:
+ AvatarPromotion = json.load(f)
+
+with Path.open(EXCEL / "EquipmentPromotionConfig.json", encoding="utf8") as f:
+ EquipmentPromotion = json.load(f)
+
+with Path.open(EXCEL / "light_cone_ranks.json", encoding="utf8") as f:
+ light_cone_ranks = json.load(f)
diff --git a/starrail_damage_cal/exception.py b/starrail_damage_cal/exception.py
new file mode 100644
index 0000000..6a38245
--- /dev/null
+++ b/starrail_damage_cal/exception.py
@@ -0,0 +1,30 @@
+class UidNotfoundError(Exception):
+ def __init__(self, uid: str):
+ self.uid = uid
+
+ def __str__(self):
+ return repr(self.uid)
+
+
+class CharNameError(Exception):
+ def __init__(self, char_name: str):
+ self.char_name = char_name
+
+ def __str__(self):
+ return repr(self.char_name)
+
+
+class MihomoRequestError(Exception):
+ pass
+
+
+class NotInCharacterShowcaseError(Exception):
+ pass
+
+
+class CharacterShowcaseNotOpenError(Exception):
+ def __init__(self, uid: str):
+ self.uid = uid
+
+ def __str__(self):
+ return repr(self.uid)
diff --git a/starrail_damage_cal/logger.py b/starrail_damage_cal/logger.py
new file mode 100644
index 0000000..ce46489
--- /dev/null
+++ b/starrail_damage_cal/logger.py
@@ -0,0 +1,3 @@
+import logging
+
+logger = logging.getLogger("StarRailDamageCal")
diff --git a/starrail_damage_cal/map/SR_MAP_PATH.py b/starrail_damage_cal/map/SR_MAP_PATH.py
new file mode 100644
index 0000000..fad7fb9
--- /dev/null
+++ b/starrail_damage_cal/map/SR_MAP_PATH.py
@@ -0,0 +1,109 @@
+import json
+from pathlib import Path
+from typing import Dict, List, TypedDict, Union
+
+from msgspec import json as msgjson
+
+from starrail_damage_cal.map.model.RelicSetSkill import RelicSetSkillModel
+from starrail_damage_cal.version import StarRail_version
+
+MAP = Path(__file__).parent / "data"
+
+version = StarRail_version
+
+avatarId2Name_fileName = f"avatarId2Name_mapping_{version}.json"
+avatarId2EnName_fileName = f"avatarId2EnName_mapping_{version}.json"
+EquipmentID2Name_fileName = f"EquipmentID2Name_mapping_{version}.json"
+skillId2Name_fileName = f"skillId2Name_mapping_{version}.json"
+skillId2Type_fileName = f"skillId2Type_mapping_{version}.json"
+Property2Name_fileName = "Property2Name.json"
+RelicId2SetId_fileName = f"RelicId2SetId_mapping_{version}.json"
+SetId2Name_fileName = f"SetId2Name_mapping_{version}.json"
+rankId2Name_fileName = f"rankId2Name_mapping_{version}.json"
+characterSkillTree_fileName = f"characterSkillTree_mapping_{version}.json"
+avatarId2DamageType_fileName = f"avatarId2DamageType_mapping_{version}.json"
+avatarId2Rarity_fileName = f"avatarId2Rarity_mapping_{version}.json"
+EquipmentID2AbilityProperty_fileName = (
+ f"EquipmentID2AbilityProperty_mapping_{version}.json"
+)
+RelicSetSkill_fileName = f"RelicSetSkill_mapping_{version}.json"
+skillId2AttackType_fileName = f"skillId2AttackType_mapping_{version}.json"
+EquipmentID2Rarity_fileName = f"EquipmentID2Rarity_mapping_{version}.json"
+ItemId2Name_fileName = f"ItemId2Name_mapping_{version}.json"
+RelicId2MainAffixGroup_fileName = f"RelicId2MainAffixGroup_mapping_{version}.json"
+avatarRankSkillUp_fileName = f"avatarRankSkillUp_mapping_{version}.json"
+
+
+class TS(TypedDict):
+ Name: Dict[str, str]
+ Icon: Dict[str, str]
+
+
+class LU(TypedDict):
+ id: str
+ num: int
+
+
+with Path.open(MAP / avatarId2Name_fileName, encoding="UTF-8") as f:
+ avatarId2Name = msgjson.decode(f.read(), type=Dict[str, str])
+
+with Path.open(MAP / avatarId2EnName_fileName, encoding="UTF-8") as f:
+ avatarId2EnName = msgjson.decode(f.read(), type=Dict[str, str])
+
+with Path.open(MAP / EquipmentID2Name_fileName, encoding="UTF-8") as f:
+ EquipmentID2Name = msgjson.decode(f.read(), type=Dict[str, str])
+
+with Path.open(MAP / skillId2Name_fileName, encoding="UTF-8") as f:
+ skillId2Name = msgjson.decode(f.read(), type=Dict[str, str])
+
+with Path.open(MAP / skillId2Type_fileName, encoding="UTF-8") as f:
+ skillId2Effect = msgjson.decode(f.read(), type=Dict[str, str])
+
+with Path.open(MAP / Property2Name_fileName, encoding="UTF-8") as f:
+ Property2Name = msgjson.decode(f.read(), type=Dict[str, str])
+
+with Path.open(MAP / RelicId2SetId_fileName, encoding="UTF-8") as f:
+ RelicId2SetId = msgjson.decode(f.read(), type=Dict[str, int])
+
+with Path.open(MAP / SetId2Name_fileName, encoding="UTF-8") as f:
+ SetId2Name = msgjson.decode(f.read(), type=Dict[str, str])
+
+with Path.open(MAP / rankId2Name_fileName, encoding="UTF-8") as f:
+ rankId2Name = msgjson.decode(f.read(), type=Dict[str, str])
+
+with Path.open(MAP / characterSkillTree_fileName, encoding="UTF-8") as f:
+ characterSkillTree = msgjson.decode(f.read(), type=Dict[str, Dict])
+
+with Path.open(MAP / avatarId2DamageType_fileName, encoding="UTF-8") as f:
+ avatarId2DamageType = msgjson.decode(f.read(), type=Dict[str, str])
+
+with Path.open(MAP / "char_alias.json", encoding="UTF-8") as f:
+ alias_data = msgjson.decode(f.read(), type=Dict[str, Dict[str, List]])
+
+with Path.open(MAP / avatarId2Rarity_fileName, encoding="UTF-8") as f:
+ avatarId2Rarity = msgjson.decode(f.read(), type=Dict[str, str])
+
+with Path.open(MAP / EquipmentID2AbilityProperty_fileName, encoding="UTF-8") as f:
+ EquipmentID2AbilityProperty = msgjson.decode(
+ f.read(),
+ type=Dict[str, Dict[str, List]],
+ )
+
+with Path.open(MAP / RelicSetSkill_fileName, encoding="UTF-8") as f:
+ data = json.load(f)
+ RelicSetSkill = RelicSetSkillModel.from_json(data)
+
+with Path.open(MAP / skillId2AttackType_fileName, encoding="UTF-8") as f:
+ skillId2AttackType = msgjson.decode(f.read(), type=Dict[str, str])
+
+with Path.open(MAP / EquipmentID2Rarity_fileName, encoding="UTF-8") as f:
+ EquipmentID2Rarity = msgjson.decode(f.read(), type=Dict[str, int])
+
+with Path.open(MAP / ItemId2Name_fileName, encoding="UTF-8") as f:
+ ItemId2Name = msgjson.decode(f.read(), type=Dict[str, str])
+
+with Path.open(MAP / RelicId2MainAffixGroup_fileName, encoding="UTF-8") as f:
+ RelicId2MainAffixGroup = msgjson.decode(f.read(), type=Dict[str, int])
+
+with Path.open(MAP / avatarRankSkillUp_fileName, encoding="UTF-8") as f:
+ AvatarRankSkillUp = msgjson.decode(f.read(), type=Dict[str, Union[List[LU], None]])
diff --git a/starrail_damage_cal/map/__init__.py b/starrail_damage_cal/map/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/starrail_damage_cal/map/data/AvatarRelicScore.json b/starrail_damage_cal/map/data/AvatarRelicScore.json
new file mode 100644
index 0000000..64cf6d1
--- /dev/null
+++ b/starrail_damage_cal/map/data/AvatarRelicScore.json
@@ -0,0 +1,668 @@
+[
+ {
+ "role": "景元",
+ "HPDelta": 0.0,
+ "HPAddedRatio": 0.0,
+ "AttackDelta": 0.75,
+ "AttackAddedRatio": 0.75,
+ "DefenceDelta": 0.0,
+ "DefenceAddedRatio": 0.0,
+ "SpeedDelta": 1.0,
+ "CriticalChanceBase": 1,
+ "CriticalDamageBase": 1,
+ "BreakDamageAddedRatioBase": 0.0,
+ "HealRatio": 0,
+ "SPRatio": 0.5,
+ "StatusProbabilityBase": 0.0,
+ "StatusResistanceBase": 0.0,
+ "AttributeAddedRatio": 1
+ },
+ {
+ "role": "希儿",
+ "HPDelta": 0.0,
+ "HPAddedRatio": 0.0,
+ "AttackDelta": 0.75,
+ "AttackAddedRatio": 0.75,
+ "DefenceDelta": 0.0,
+ "DefenceAddedRatio": 0.0,
+ "SpeedDelta": 1.0,
+ "CriticalChanceBase": 1,
+ "CriticalDamageBase": 1,
+ "BreakDamageAddedRatioBase": 0.0,
+ "HealRatio": 0,
+ "SPRatio": 0.5,
+ "StatusProbabilityBase": 0.0,
+ "StatusResistanceBase": 0.0,
+ "AttributeAddedRatio": 1
+ },
+ {
+ "role": "布洛妮娅",
+ "HPDelta": 0.75,
+ "HPAddedRatio": 0.75,
+ "AttackDelta": 0.5,
+ "AttackAddedRatio": 0.5,
+ "DefenceDelta": 0.5,
+ "DefenceAddedRatio": 0.5,
+ "SpeedDelta": 1.0,
+ "CriticalChanceBase": 0,
+ "CriticalDamageBase": 1.0,
+ "BreakDamageAddedRatioBase": 0.0,
+ "HealRatio": 0,
+ "SPRatio": 1.0,
+ "StatusProbabilityBase": 0.0,
+ "StatusResistanceBase": 0.5,
+ "AttributeAddedRatio": 0.0
+ },
+ {
+ "role": "杰帕德",
+ "HPDelta": 0.5,
+ "HPAddedRatio": 0.5,
+ "AttackDelta": 0.0,
+ "AttackAddedRatio": 0.0,
+ "DefenceDelta": 1.0,
+ "DefenceAddedRatio": 1.0,
+ "SpeedDelta": 1.0,
+ "CriticalChanceBase": 0,
+ "CriticalDamageBase": 0,
+ "BreakDamageAddedRatioBase": 0.0,
+ "HealRatio": 0,
+ "SPRatio": 1.0,
+ "StatusProbabilityBase": 0.5,
+ "StatusResistanceBase": 0.5,
+ "AttributeAddedRatio": 0
+ },
+ {
+ "role": "姬子",
+ "HPDelta": 0.0,
+ "HPAddedRatio": 0.0,
+ "AttackDelta": 0.75,
+ "AttackAddedRatio": 0.75,
+ "DefenceDelta": 0.0,
+ "DefenceAddedRatio": 0.0,
+ "SpeedDelta": 0.75,
+ "CriticalChanceBase": 1,
+ "CriticalDamageBase": 1,
+ "BreakDamageAddedRatioBase": 0.5,
+ "HealRatio": 0,
+ "SPRatio": 0.5,
+ "StatusProbabilityBase": 0.0,
+ "StatusResistanceBase": 0.0,
+ "AttributeAddedRatio": 1
+ },
+ {
+ "role": "瓦尔特",
+ "HPDelta": 0.0,
+ "HPAddedRatio": 0.0,
+ "AttackDelta": 0.75,
+ "AttackAddedRatio": 0.75,
+ "DefenceDelta": 0.0,
+ "DefenceAddedRatio": 0.0,
+ "SpeedDelta": 1.0,
+ "CriticalChanceBase": 1,
+ "CriticalDamageBase": 1,
+ "BreakDamageAddedRatioBase": 0.0,
+ "HealRatio": 0,
+ "SPRatio": 0.5,
+ "StatusProbabilityBase": 1.0,
+ "StatusResistanceBase": 0.0,
+ "AttributeAddedRatio": 1
+ },
+ {
+ "role": "卡芙卡",
+ "HPDelta": 0.0,
+ "HPAddedRatio": 0.0,
+ "AttackDelta": 1.0,
+ "AttackAddedRatio": 1.0,
+ "DefenceDelta": 0.0,
+ "DefenceAddedRatio": 0.0,
+ "SpeedDelta": 1.0,
+ "CriticalChanceBase": 0.5,
+ "CriticalDamageBase": 0.0,
+ "BreakDamageAddedRatioBase": 0.5,
+ "HealRatio": 0,
+ "SPRatio": 0.5,
+ "StatusProbabilityBase": 0.75,
+ "StatusResistanceBase": 0.0,
+ "AttributeAddedRatio": 1
+ },
+ {
+ "role": "彦卿",
+ "HPDelta": 0.0,
+ "HPAddedRatio": 0.0,
+ "AttackDelta": 0.75,
+ "AttackAddedRatio": 0.75,
+ "DefenceDelta": 0.0,
+ "DefenceAddedRatio": 0.0,
+ "SpeedDelta": 0.75,
+ "CriticalChanceBase": 1,
+ "CriticalDamageBase": 1,
+ "BreakDamageAddedRatioBase": 0.0,
+ "HealRatio": 0,
+ "SPRatio": 0.75,
+ "StatusProbabilityBase": 0.0,
+ "StatusResistanceBase": 0.0,
+ "AttributeAddedRatio": 1
+ },
+ {
+ "role": "镜流",
+ "HPDelta": 0.0,
+ "HPAddedRatio": 0.0,
+ "AttackDelta": 0.75,
+ "AttackAddedRatio": 0.75,
+ "DefenceDelta": 0.0,
+ "DefenceAddedRatio": 0.0,
+ "SpeedDelta": 0.75,
+ "CriticalChanceBase": 1,
+ "CriticalDamageBase": 1,
+ "BreakDamageAddedRatioBase": 0.0,
+ "HealRatio": 0,
+ "SPRatio": 0.75,
+ "StatusProbabilityBase": 0.0,
+ "StatusResistanceBase": 0.0,
+ "AttributeAddedRatio": 1
+ },
+ {
+ "role": "白露",
+ "HPDelta": 1.0,
+ "HPAddedRatio": 1.0,
+ "AttackDelta": 0.0,
+ "AttackAddedRatio": 0.0,
+ "DefenceDelta": 0.5,
+ "DefenceAddedRatio": 0.5,
+ "SpeedDelta": 1.0,
+ "CriticalChanceBase": 0,
+ "CriticalDamageBase": 0,
+ "BreakDamageAddedRatioBase": 0.0,
+ "HealRatio": 1,
+ "SPRatio": 1.0,
+ "StatusProbabilityBase": 0.0,
+ "StatusResistanceBase": 0.75,
+ "AttributeAddedRatio": 0
+ },
+ {
+ "role": "玲可",
+ "HPDelta": 1.0,
+ "HPAddedRatio": 1.0,
+ "AttackDelta": 0.0,
+ "AttackAddedRatio": 0.0,
+ "DefenceDelta": 0.5,
+ "DefenceAddedRatio": 0.5,
+ "SpeedDelta": 1.0,
+ "CriticalChanceBase": 0,
+ "CriticalDamageBase": 0,
+ "BreakDamageAddedRatioBase": 0.0,
+ "HealRatio": 1,
+ "SPRatio": 1.0,
+ "StatusProbabilityBase": 0.0,
+ "StatusResistanceBase": 0.75,
+ "AttributeAddedRatio": 0
+ },
+ {
+ "role": "藿藿",
+ "HPDelta": 1.0,
+ "HPAddedRatio": 1.0,
+ "AttackDelta": 0.0,
+ "AttackAddedRatio": 0.0,
+ "DefenceDelta": 0.5,
+ "DefenceAddedRatio": 0.5,
+ "SpeedDelta": 1.0,
+ "CriticalChanceBase": 0,
+ "CriticalDamageBase": 0,
+ "BreakDamageAddedRatioBase": 0.0,
+ "HealRatio": 1,
+ "SPRatio": 1.0,
+ "StatusProbabilityBase": 0.0,
+ "StatusResistanceBase": 0.75,
+ "AttributeAddedRatio": 0
+ },
+ {
+ "role": "符玄",
+ "HPDelta": 1.0,
+ "HPAddedRatio": 1.0,
+ "AttackDelta": 0.0,
+ "AttackAddedRatio": 0.0,
+ "DefenceDelta": 0.5,
+ "DefenceAddedRatio": 0.5,
+ "SpeedDelta": 1.0,
+ "CriticalChanceBase": 0,
+ "CriticalDamageBase": 0,
+ "BreakDamageAddedRatioBase": 0.0,
+ "HealRatio": 0.0,
+ "SPRatio": 0.1,
+ "StatusProbabilityBase": 0.0,
+ "StatusResistanceBase": 1.0,
+ "AttributeAddedRatio": 0
+ },
+ {
+ "role": "罗刹",
+ "HPDelta": 0.75,
+ "HPAddedRatio": 0.75,
+ "AttackDelta": 1.0,
+ "AttackAddedRatio": 1.0,
+ "DefenceDelta": 0.0,
+ "DefenceAddedRatio": 0.0,
+ "SpeedDelta": 1.0,
+ "CriticalChanceBase": 0,
+ "CriticalDamageBase": 0,
+ "BreakDamageAddedRatioBase": 0.0,
+ "HealRatio": 1,
+ "SPRatio": 1,
+ "StatusProbabilityBase": 0.0,
+ "StatusResistanceBase": 0.75,
+ "AttributeAddedRatio": 0
+ },
+ {
+ "role": "桂乃芬",
+ "HPDelta": 0.0,
+ "HPAddedRatio": 0.0,
+ "AttackDelta": 0.75,
+ "AttackAddedRatio": 0.75,
+ "DefenceDelta": 0.0,
+ "DefenceAddedRatio": 0.0,
+ "SpeedDelta": 0.75,
+ "CriticalChanceBase": 1,
+ "CriticalDamageBase": 1,
+ "BreakDamageAddedRatioBase": 0.0,
+ "HealRatio": 0,
+ "SPRatio": 1,
+ "StatusProbabilityBase": 0.0,
+ "StatusResistanceBase": 0.0,
+ "AttributeAddedRatio": 1
+ },
+ {
+ "role": "驭空",
+ "HPDelta": 0.0,
+ "HPAddedRatio": 0.0,
+ "AttackDelta": 0.5,
+ "AttackAddedRatio": 0.5,
+ "DefenceDelta": 0.0,
+ "DefenceAddedRatio": 0.0,
+ "SpeedDelta": 1.0,
+ "CriticalChanceBase": 1,
+ "CriticalDamageBase": 1,
+ "BreakDamageAddedRatioBase": 0.0,
+ "HealRatio": 0,
+ "SPRatio": 1,
+ "StatusProbabilityBase": 0.0,
+ "StatusResistanceBase": 0.0,
+ "AttributeAddedRatio": 1
+ },
+ {
+ "role": "克拉拉",
+ "HPDelta": 0.0,
+ "HPAddedRatio": 0.0,
+ "AttackDelta": 0.75,
+ "AttackAddedRatio": 0.75,
+ "DefenceDelta": 0.0,
+ "DefenceAddedRatio": 0.0,
+ "SpeedDelta": 0.75,
+ "CriticalChanceBase": 1,
+ "CriticalDamageBase": 1,
+ "BreakDamageAddedRatioBase": 0.0,
+ "HealRatio": 0,
+ "SPRatio": 0.5,
+ "StatusProbabilityBase": 0.0,
+ "StatusResistanceBase": 0.0,
+ "AttributeAddedRatio": 1
+ },
+ {
+ "role": "三月七",
+ "HPDelta": 0.5,
+ "HPAddedRatio": 0.5,
+ "AttackDelta": 0.0,
+ "AttackAddedRatio": 0.0,
+ "DefenceDelta": 1.0,
+ "DefenceAddedRatio": 1.0,
+ "SpeedDelta": 1.0,
+ "CriticalChanceBase": 0,
+ "CriticalDamageBase": 0,
+ "BreakDamageAddedRatioBase": 0.0,
+ "HealRatio": 0,
+ "SPRatio": 1.0,
+ "StatusProbabilityBase": 0.5,
+ "StatusResistanceBase": 0.5,
+ "AttributeAddedRatio": 0
+ },
+ {
+ "role": "丹恒",
+ "HPDelta": 0.0,
+ "HPAddedRatio": 0.0,
+ "AttackDelta": 0.75,
+ "AttackAddedRatio": 0.75,
+ "DefenceDelta": 0.0,
+ "DefenceAddedRatio": 0.0,
+ "SpeedDelta": 0.75,
+ "CriticalChanceBase": 1,
+ "CriticalDamageBase": 1,
+ "BreakDamageAddedRatioBase": 0.0,
+ "HealRatio": 0,
+ "SPRatio": 0.5,
+ "StatusProbabilityBase": 0.0,
+ "StatusResistanceBase": 0.0,
+ "AttributeAddedRatio": 1
+ },
+ {
+ "role": "阿兰",
+ "HPDelta": 0.0,
+ "HPAddedRatio": 0.0,
+ "AttackDelta": 0.75,
+ "AttackAddedRatio": 0.75,
+ "DefenceDelta": 0.0,
+ "DefenceAddedRatio": 0.0,
+ "SpeedDelta": 0.75,
+ "CriticalChanceBase": 1,
+ "CriticalDamageBase": 1,
+ "BreakDamageAddedRatioBase": 0.0,
+ "HealRatio": 0,
+ "SPRatio": 0.5,
+ "StatusProbabilityBase": 0.0,
+ "StatusResistanceBase": 0.0,
+ "AttributeAddedRatio": 1
+ },
+ {
+ "role": "艾丝妲",
+ "HPDelta": 0.0,
+ "HPAddedRatio": 0.0,
+ "AttackDelta": 0.75,
+ "AttackAddedRatio": 0.75,
+ "DefenceDelta": 0.0,
+ "DefenceAddedRatio": 0.0,
+ "SpeedDelta": 1.0,
+ "CriticalChanceBase": 0,
+ "CriticalDamageBase": 0,
+ "BreakDamageAddedRatioBase": 0.75,
+ "HealRatio": 0,
+ "SPRatio": 1.0,
+ "StatusProbabilityBase": 0.0,
+ "StatusResistanceBase": 0.0,
+ "AttributeAddedRatio": 1
+ },
+ {
+ "role": "黑塔",
+ "HPDelta": 0.0,
+ "HPAddedRatio": 0.0,
+ "AttackDelta": 0.75,
+ "AttackAddedRatio": 0.75,
+ "DefenceDelta": 0.0,
+ "DefenceAddedRatio": 0.0,
+ "SpeedDelta": 0.75,
+ "CriticalChanceBase": 1,
+ "CriticalDamageBase": 1,
+ "BreakDamageAddedRatioBase": 0.0,
+ "HealRatio": 0,
+ "SPRatio": 0.5,
+ "StatusProbabilityBase": 0.0,
+ "StatusResistanceBase": 0.0,
+ "AttributeAddedRatio": 1
+ },
+ {
+ "role": "希露瓦",
+ "HPDelta": 0.0,
+ "HPAddedRatio": 0.0,
+ "AttackDelta": 0.75,
+ "AttackAddedRatio": 0.75,
+ "DefenceDelta": 0.0,
+ "DefenceAddedRatio": 0.0,
+ "SpeedDelta": 0.75,
+ "CriticalChanceBase": 1,
+ "CriticalDamageBase": 1,
+ "BreakDamageAddedRatioBase": 0.0,
+ "HealRatio": 0,
+ "SPRatio": 0.5,
+ "StatusProbabilityBase": 0.0,
+ "StatusResistanceBase": 0.0,
+ "AttributeAddedRatio": 1
+ },
+ {
+ "role": "娜塔莎",
+ "HPDelta": 1.0,
+ "HPAddedRatio": 1.0,
+ "AttackDelta": 0.0,
+ "AttackAddedRatio": 0.0,
+ "DefenceDelta": 0.5,
+ "DefenceAddedRatio": 0.5,
+ "SpeedDelta": 0.75,
+ "CriticalChanceBase": 0,
+ "CriticalDamageBase": 0,
+ "BreakDamageAddedRatioBase": 0.0,
+ "HealRatio": 1,
+ "SPRatio": 0.75,
+ "StatusProbabilityBase": 0.0,
+ "StatusResistanceBase": 0.5,
+ "AttributeAddedRatio": 0
+ },
+ {
+ "role": "佩拉",
+ "HPDelta": 0.0,
+ "HPAddedRatio": 0.0,
+ "AttackDelta": 0.75,
+ "AttackAddedRatio": 0.75,
+ "DefenceDelta": 0.0,
+ "DefenceAddedRatio": 0.0,
+ "SpeedDelta": 1.0,
+ "CriticalChanceBase": 1,
+ "CriticalDamageBase": 1,
+ "BreakDamageAddedRatioBase": 0.0,
+ "HealRatio": 0,
+ "SPRatio": 0.5,
+ "StatusProbabilityBase": 1.0,
+ "StatusResistanceBase": 0.0,
+ "AttributeAddedRatio": 1
+ },
+ {
+ "role": "桑博",
+ "HPDelta": 0.0,
+ "HPAddedRatio": 0.0,
+ "AttackDelta": 0.75,
+ "AttackAddedRatio": 0.75,
+ "DefenceDelta": 0.0,
+ "DefenceAddedRatio": 0.0,
+ "SpeedDelta": 1.0,
+ "CriticalChanceBase": 1,
+ "CriticalDamageBase": 1,
+ "BreakDamageAddedRatioBase": 0.0,
+ "HealRatio": 0,
+ "SPRatio": 0.5,
+ "StatusProbabilityBase": 1.0,
+ "StatusResistanceBase": 0.0,
+ "AttributeAddedRatio": 1
+ },
+ {
+ "role": "虎克",
+ "HPDelta": 0.0,
+ "HPAddedRatio": 0.0,
+ "AttackDelta": 0.75,
+ "AttackAddedRatio": 0.75,
+ "DefenceDelta": 0.0,
+ "DefenceAddedRatio": 0.0,
+ "SpeedDelta": 0.75,
+ "CriticalChanceBase": 1,
+ "CriticalDamageBase": 1,
+ "BreakDamageAddedRatioBase": 0.0,
+ "HealRatio": 0,
+ "SPRatio": 0.5,
+ "StatusProbabilityBase": 0.0,
+ "StatusResistanceBase": 0.0,
+ "AttributeAddedRatio": 1
+ },
+ {
+ "role": "青雀",
+ "HPDelta": 0.0,
+ "HPAddedRatio": 0.0,
+ "AttackDelta": 0.75,
+ "AttackAddedRatio": 0.75,
+ "DefenceDelta": 0.0,
+ "DefenceAddedRatio": 0.0,
+ "SpeedDelta": 0.75,
+ "CriticalChanceBase": 1,
+ "CriticalDamageBase": 1,
+ "BreakDamageAddedRatioBase": 0.0,
+ "HealRatio": 0,
+ "SPRatio": 0.5,
+ "StatusProbabilityBase": 0.0,
+ "StatusResistanceBase": 0.0,
+ "AttributeAddedRatio": 1
+ },
+ {
+ "role": "停云",
+ "HPDelta": 0.5,
+ "HPAddedRatio": 0.5,
+ "AttackDelta": 1.0,
+ "AttackAddedRatio": 1.0,
+ "DefenceDelta": 0.0,
+ "DefenceAddedRatio": 0.0,
+ "SpeedDelta": 1.0,
+ "CriticalChanceBase": 0,
+ "CriticalDamageBase": 0,
+ "BreakDamageAddedRatioBase": 0.0,
+ "HealRatio": 0,
+ "SPRatio": 1.0,
+ "StatusProbabilityBase": 0.0,
+ "StatusResistanceBase": 0.0,
+ "AttributeAddedRatio": 0
+ },
+ {
+ "role": "素裳",
+ "HPDelta": 0.0,
+ "HPAddedRatio": 0.0,
+ "AttackDelta": 0.75,
+ "AttackAddedRatio": 0.75,
+ "DefenceDelta": 0.0,
+ "DefenceAddedRatio": 0.0,
+ "SpeedDelta": 0.75,
+ "CriticalChanceBase": 1,
+ "CriticalDamageBase": 1,
+ "BreakDamageAddedRatioBase": 0.5,
+ "HealRatio": 0,
+ "SPRatio": 0.5,
+ "StatusProbabilityBase": 0.0,
+ "StatusResistanceBase": 0.0,
+ "AttributeAddedRatio": 1
+ },
+ {
+ "role": "开拓者火",
+ "HPDelta": 0.5,
+ "HPAddedRatio": 0.5,
+ "AttackDelta": 0.0,
+ "AttackAddedRatio": 0.0,
+ "DefenceDelta": 0.1,
+ "DefenceAddedRatio": 0.1,
+ "SpeedDelta": 1.0,
+ "CriticalChanceBase": 0,
+ "CriticalDamageBase": 0,
+ "BreakDamageAddedRatioBase": 0.0,
+ "HealRatio": 0,
+ "SPRatio": 0.0,
+ "StatusProbabilityBase": 1.0,
+ "StatusResistanceBase": 0.5,
+ "AttributeAddedRatio": 0
+ },
+ {
+ "role": "开拓者物理",
+ "HPDelta": 0.0,
+ "HPAddedRatio": 0.0,
+ "AttackDelta": 0.75,
+ "AttackAddedRatio": 0.75,
+ "DefenceDelta": 0.0,
+ "DefenceAddedRatio": 0.0,
+ "SpeedDelta": 0.75,
+ "CriticalChanceBase": 1,
+ "CriticalDamageBase": 1,
+ "BreakDamageAddedRatioBase": 0.0,
+ "HealRatio": 0,
+ "SPRatio": 0.5,
+ "StatusProbabilityBase": 0.0,
+ "StatusResistanceBase": 0.0,
+ "AttributeAddedRatio": 1
+ },
+ {
+ "role": "刃",
+ "HPDelta": 0.75,
+ "HPAddedRatio": 0.75,
+ "AttackDelta": 0.0,
+ "AttackAddedRatio": 0.0,
+ "DefenceDelta": 0.0,
+ "DefenceAddedRatio": 0.0,
+ "SpeedDelta": 0.75,
+ "CriticalChanceBase": 1,
+ "CriticalDamageBase": 1,
+ "BreakDamageAddedRatioBase": 0.0,
+ "HealRatio": 0,
+ "SPRatio": 0.5,
+ "StatusProbabilityBase": 0.0,
+ "StatusResistanceBase": 0.0,
+ "AttributeAddedRatio": 1
+ },
+ {
+ "role": "丹恒•饮月",
+ "HPDelta": 0.0,
+ "HPAddedRatio": 0.0,
+ "AttackDelta": 0.75,
+ "AttackAddedRatio": 0.75,
+ "DefenceDelta": 0.0,
+ "DefenceAddedRatio": 0.0,
+ "SpeedDelta": 0.75,
+ "CriticalChanceBase": 1,
+ "CriticalDamageBase": 1,
+ "BreakDamageAddedRatioBase": 0.0,
+ "HealRatio": 0,
+ "SPRatio": 0.5,
+ "StatusProbabilityBase": 0.0,
+ "StatusResistanceBase": 0.0,
+ "AttributeAddedRatio": 1
+ },
+ {
+ "role": "银狼",
+ "HPDelta": 0.0,
+ "HPAddedRatio": 0.0,
+ "AttackDelta": 0.75,
+ "AttackAddedRatio": 0.75,
+ "DefenceDelta": 0.0,
+ "DefenceAddedRatio": 0.0,
+ "SpeedDelta": 1.0,
+ "CriticalChanceBase": 1,
+ "CriticalDamageBase": 1,
+ "BreakDamageAddedRatioBase": 0.0,
+ "HealRatio": 0,
+ "SPRatio": 0.5,
+ "StatusProbabilityBase": 1.0,
+ "StatusResistanceBase": 0.0,
+ "AttributeAddedRatio": 1
+ },
+ {
+ "role": "托帕&账账",
+ "HPDelta": 0.0,
+ "HPAddedRatio": 0.0,
+ "AttackDelta": 0.75,
+ "AttackAddedRatio": 0.75,
+ "DefenceDelta": 0.0,
+ "DefenceAddedRatio": 0.0,
+ "SpeedDelta": 0.75,
+ "CriticalChanceBase": 1,
+ "CriticalDamageBase": 1,
+ "BreakDamageAddedRatioBase": 0.0,
+ "HealRatio": 0,
+ "SPRatio": 0.5,
+ "StatusProbabilityBase": 0.0,
+ "StatusResistanceBase": 0.0,
+ "AttributeAddedRatio": 1
+ },
+ {
+ "role": "银枝",
+ "HPDelta": 0.0,
+ "HPAddedRatio": 0.0,
+ "AttackDelta": 0.75,
+ "AttackAddedRatio": 0.75,
+ "DefenceDelta": 0.0,
+ "DefenceAddedRatio": 0.0,
+ "SpeedDelta": 0.75,
+ "CriticalChanceBase": 1,
+ "CriticalDamageBase": 1,
+ "BreakDamageAddedRatioBase": 0.0,
+ "HealRatio": 0,
+ "SPRatio": 0.5,
+ "StatusProbabilityBase": 0.0,
+ "StatusResistanceBase": 0.0,
+ "AttributeAddedRatio": 1
+ }
+]
\ No newline at end of file
diff --git a/starrail_damage_cal/map/data/EquipmentID2AbilityProperty_mapping_1.4.0.json b/starrail_damage_cal/map/data/EquipmentID2AbilityProperty_mapping_1.4.0.json
new file mode 100644
index 0000000..a192358
--- /dev/null
+++ b/starrail_damage_cal/map/data/EquipmentID2AbilityProperty_mapping_1.4.0.json
@@ -0,0 +1,2124 @@
+{
+ "20000": {
+ "1": [],
+ "2": [],
+ "3": [],
+ "4": [],
+ "5": []
+ },
+ "20001": {
+ "1": [],
+ "2": [],
+ "3": [],
+ "4": [],
+ "5": []
+ },
+ "20002": {
+ "1": [],
+ "2": [],
+ "3": [],
+ "4": [],
+ "5": []
+ },
+ "20003": {
+ "1": [
+ {
+ "PropertyType": "DefenceAddedRatio",
+ "Value": {
+ "Value": 0.1600000001490116
+ }
+ }
+ ],
+ "2": [
+ {
+ "PropertyType": "DefenceAddedRatio",
+ "Value": {
+ "Value": 0.20000000018626451
+ }
+ }
+ ],
+ "3": [
+ {
+ "PropertyType": "DefenceAddedRatio",
+ "Value": {
+ "Value": 0.24000000022351742
+ }
+ }
+ ],
+ "4": [
+ {
+ "PropertyType": "DefenceAddedRatio",
+ "Value": {
+ "Value": 0.2800000002607703
+ }
+ }
+ ],
+ "5": [
+ {
+ "PropertyType": "DefenceAddedRatio",
+ "Value": {
+ "Value": 0.3200000002980232
+ }
+ }
+ ]
+ },
+ "20004": {
+ "1": [],
+ "2": [],
+ "3": [],
+ "4": [],
+ "5": []
+ },
+ "20005": {
+ "1": [],
+ "2": [],
+ "3": [],
+ "4": [],
+ "5": []
+ },
+ "20006": {
+ "1": [],
+ "2": [],
+ "3": [],
+ "4": [],
+ "5": []
+ },
+ "20007": {
+ "1": [],
+ "2": [],
+ "3": [],
+ "4": [],
+ "5": []
+ },
+ "20008": {
+ "1": [],
+ "2": [],
+ "3": [],
+ "4": [],
+ "5": []
+ },
+ "20009": {
+ "1": [],
+ "2": [],
+ "3": [],
+ "4": [],
+ "5": []
+ },
+ "20010": {
+ "1": [],
+ "2": [],
+ "3": [],
+ "4": [],
+ "5": []
+ },
+ "20011": {
+ "1": [],
+ "2": [],
+ "3": [],
+ "4": [],
+ "5": []
+ },
+ "20012": {
+ "1": [],
+ "2": [],
+ "3": [],
+ "4": [],
+ "5": []
+ },
+ "20013": {
+ "1": [],
+ "2": [],
+ "3": [],
+ "4": [],
+ "5": []
+ },
+ "20014": {
+ "1": [],
+ "2": [],
+ "3": [],
+ "4": [],
+ "5": []
+ },
+ "20015": {
+ "1": [],
+ "2": [],
+ "3": [],
+ "4": [],
+ "5": []
+ },
+ "20016": {
+ "1": [],
+ "2": [],
+ "3": [],
+ "4": [],
+ "5": []
+ },
+ "20017": {
+ "1": [],
+ "2": [],
+ "3": [],
+ "4": [],
+ "5": []
+ },
+ "20018": {
+ "1": [],
+ "2": [],
+ "3": [],
+ "4": [],
+ "5": []
+ },
+ "20019": {
+ "1": [],
+ "2": [],
+ "3": [],
+ "4": [],
+ "5": []
+ },
+ "20020": {
+ "1": [],
+ "2": [],
+ "3": [],
+ "4": [],
+ "5": []
+ },
+ "21000": {
+ "1": [
+ {
+ "PropertyType": "SPRatioBase",
+ "Value": {
+ "Value": 0.0800000000745058
+ }
+ }
+ ],
+ "2": [
+ {
+ "PropertyType": "SPRatioBase",
+ "Value": {
+ "Value": 0.10000000009313226
+ }
+ }
+ ],
+ "3": [
+ {
+ "PropertyType": "SPRatioBase",
+ "Value": {
+ "Value": 0.12000000011175871
+ }
+ }
+ ],
+ "4": [
+ {
+ "PropertyType": "SPRatioBase",
+ "Value": {
+ "Value": 0.14000000013038516
+ }
+ }
+ ],
+ "5": [
+ {
+ "PropertyType": "SPRatioBase",
+ "Value": {
+ "Value": 0.1600000001490116
+ }
+ }
+ ]
+ },
+ "21001": {
+ "1": [],
+ "2": [],
+ "3": [],
+ "4": [],
+ "5": []
+ },
+ "21002": {
+ "1": [
+ {
+ "PropertyType": "DefenceAddedRatio",
+ "Value": {
+ "Value": 0.1600000001490116
+ }
+ }
+ ],
+ "2": [
+ {
+ "PropertyType": "DefenceAddedRatio",
+ "Value": {
+ "Value": 0.18000000016763806
+ }
+ }
+ ],
+ "3": [
+ {
+ "PropertyType": "DefenceAddedRatio",
+ "Value": {
+ "Value": 0.20000000018626451
+ }
+ }
+ ],
+ "4": [
+ {
+ "PropertyType": "DefenceAddedRatio",
+ "Value": {
+ "Value": 0.22000000020489097
+ }
+ }
+ ],
+ "5": [
+ {
+ "PropertyType": "DefenceAddedRatio",
+ "Value": {
+ "Value": 0.24000000022351742
+ }
+ }
+ ]
+ },
+ "21003": {
+ "1": [
+ {
+ "PropertyType": "AttackAddedRatio",
+ "Value": {
+ "Value": 0.1600000001490116
+ }
+ }
+ ],
+ "2": [
+ {
+ "PropertyType": "AttackAddedRatio",
+ "Value": {
+ "Value": 0.20000000018626451
+ }
+ }
+ ],
+ "3": [
+ {
+ "PropertyType": "AttackAddedRatio",
+ "Value": {
+ "Value": 0.24000000022351742
+ }
+ }
+ ],
+ "4": [
+ {
+ "PropertyType": "AttackAddedRatio",
+ "Value": {
+ "Value": 0.2800000002607703
+ }
+ }
+ ],
+ "5": [
+ {
+ "PropertyType": "AttackAddedRatio",
+ "Value": {
+ "Value": 0.3200000002980232
+ }
+ }
+ ]
+ },
+ "21004": {
+ "1": [
+ {
+ "PropertyType": "BreakDamageAddedRatioBase",
+ "Value": {
+ "Value": 0.2800000002607703
+ }
+ }
+ ],
+ "2": [
+ {
+ "PropertyType": "BreakDamageAddedRatioBase",
+ "Value": {
+ "Value": 0.3500000003259629
+ }
+ }
+ ],
+ "3": [
+ {
+ "PropertyType": "BreakDamageAddedRatioBase",
+ "Value": {
+ "Value": 0.4200000003911555
+ }
+ }
+ ],
+ "4": [
+ {
+ "PropertyType": "BreakDamageAddedRatioBase",
+ "Value": {
+ "Value": 0.49000000045634806
+ }
+ }
+ ],
+ "5": [
+ {
+ "PropertyType": "BreakDamageAddedRatioBase",
+ "Value": {
+ "Value": 0.5600000005215406
+ }
+ }
+ ]
+ },
+ "21005": {
+ "1": [],
+ "2": [],
+ "3": [],
+ "4": [],
+ "5": []
+ },
+ "21006": {
+ "1": [],
+ "2": [],
+ "3": [],
+ "4": [],
+ "5": []
+ },
+ "21007": {
+ "1": [
+ {
+ "PropertyType": "HealRatioBase",
+ "Value": {
+ "Value": 0.10000000009313226
+ }
+ }
+ ],
+ "2": [
+ {
+ "PropertyType": "HealRatioBase",
+ "Value": {
+ "Value": 0.12499999976716936
+ }
+ }
+ ],
+ "3": [
+ {
+ "PropertyType": "HealRatioBase",
+ "Value": {
+ "Value": 0.1500000001396984
+ }
+ }
+ ],
+ "4": [
+ {
+ "PropertyType": "HealRatioBase",
+ "Value": {
+ "Value": 0.17499999981373549
+ }
+ }
+ ],
+ "5": [
+ {
+ "PropertyType": "HealRatioBase",
+ "Value": {
+ "Value": 0.20000000018626451
+ }
+ }
+ ]
+ },
+ "21008": {
+ "1": [
+ {
+ "PropertyType": "StatusProbabilityBase",
+ "Value": {
+ "Value": 0.20000000018626451
+ }
+ }
+ ],
+ "2": [
+ {
+ "PropertyType": "StatusProbabilityBase",
+ "Value": {
+ "Value": 0.25000000023283064
+ }
+ }
+ ],
+ "3": [
+ {
+ "PropertyType": "StatusProbabilityBase",
+ "Value": {
+ "Value": 0.3000000002793968
+ }
+ }
+ ],
+ "4": [
+ {
+ "PropertyType": "StatusProbabilityBase",
+ "Value": {
+ "Value": 0.3500000003259629
+ }
+ }
+ ],
+ "5": [
+ {
+ "PropertyType": "StatusProbabilityBase",
+ "Value": {
+ "Value": 0.40000000037252903
+ }
+ }
+ ]
+ },
+ "21009": {
+ "1": [],
+ "2": [],
+ "3": [],
+ "4": [],
+ "5": []
+ },
+ "21010": {
+ "1": [],
+ "2": [],
+ "3": [],
+ "4": [],
+ "5": []
+ },
+ "21011": {
+ "1": [],
+ "2": [],
+ "3": [],
+ "4": [],
+ "5": []
+ },
+ "21012": {
+ "1": [
+ {
+ "PropertyType": "AllDamageTypeAddedRatio",
+ "Value": {
+ "Value": 0.20000000018626451
+ }
+ }
+ ],
+ "2": [
+ {
+ "PropertyType": "AllDamageTypeAddedRatio",
+ "Value": {
+ "Value": 0.25000000023283064
+ }
+ }
+ ],
+ "3": [
+ {
+ "PropertyType": "AllDamageTypeAddedRatio",
+ "Value": {
+ "Value": 0.3000000002793968
+ }
+ }
+ ],
+ "4": [
+ {
+ "PropertyType": "AllDamageTypeAddedRatio",
+ "Value": {
+ "Value": 0.3500000003259629
+ }
+ }
+ ],
+ "5": [
+ {
+ "PropertyType": "AllDamageTypeAddedRatio",
+ "Value": {
+ "Value": 0.40000000037252903
+ }
+ }
+ ]
+ },
+ "21013": {
+ "1": [],
+ "2": [],
+ "3": [],
+ "4": [],
+ "5": []
+ },
+ "21014": {
+ "1": [
+ {
+ "PropertyType": "StatusResistanceBase",
+ "Value": {
+ "Value": 0.1600000001490116
+ }
+ }
+ ],
+ "2": [
+ {
+ "PropertyType": "StatusResistanceBase",
+ "Value": {
+ "Value": 0.20000000018626451
+ }
+ }
+ ],
+ "3": [
+ {
+ "PropertyType": "StatusResistanceBase",
+ "Value": {
+ "Value": 0.24000000022351742
+ }
+ }
+ ],
+ "4": [
+ {
+ "PropertyType": "StatusResistanceBase",
+ "Value": {
+ "Value": 0.2800000002607703
+ }
+ }
+ ],
+ "5": [
+ {
+ "PropertyType": "StatusResistanceBase",
+ "Value": {
+ "Value": 0.3200000002980232
+ }
+ }
+ ]
+ },
+ "21015": {
+ "1": [],
+ "2": [],
+ "3": [],
+ "4": [],
+ "5": []
+ },
+ "21016": {
+ "1": [
+ {
+ "PropertyType": "DefenceAddedRatio",
+ "Value": {
+ "Value": 0.1600000001490116
+ }
+ }
+ ],
+ "2": [
+ {
+ "PropertyType": "DefenceAddedRatio",
+ "Value": {
+ "Value": 0.20000000018626451
+ }
+ }
+ ],
+ "3": [
+ {
+ "PropertyType": "DefenceAddedRatio",
+ "Value": {
+ "Value": 0.24000000022351742
+ }
+ }
+ ],
+ "4": [
+ {
+ "PropertyType": "DefenceAddedRatio",
+ "Value": {
+ "Value": 0.2800000002607703
+ }
+ }
+ ],
+ "5": [
+ {
+ "PropertyType": "DefenceAddedRatio",
+ "Value": {
+ "Value": 0.3200000002980232
+ }
+ }
+ ]
+ },
+ "21017": {
+ "1": [],
+ "2": [],
+ "3": [],
+ "4": [],
+ "5": []
+ },
+ "21018": {
+ "1": [],
+ "2": [],
+ "3": [],
+ "4": [],
+ "5": []
+ },
+ "21019": {
+ "1": [
+ {
+ "PropertyType": "AttackAddedRatio",
+ "Value": {
+ "Value": 0.1600000001490116
+ }
+ }
+ ],
+ "2": [
+ {
+ "PropertyType": "AttackAddedRatio",
+ "Value": {
+ "Value": 0.20000000018626451
+ }
+ }
+ ],
+ "3": [
+ {
+ "PropertyType": "AttackAddedRatio",
+ "Value": {
+ "Value": 0.24000000022351742
+ }
+ }
+ ],
+ "4": [
+ {
+ "PropertyType": "AttackAddedRatio",
+ "Value": {
+ "Value": 0.2800000002607703
+ }
+ }
+ ],
+ "5": [
+ {
+ "PropertyType": "AttackAddedRatio",
+ "Value": {
+ "Value": 0.3200000002980232
+ }
+ }
+ ]
+ },
+ "21020": {
+ "1": [
+ {
+ "PropertyType": "AttackAddedRatio",
+ "Value": {
+ "Value": 0.1600000001490116
+ }
+ }
+ ],
+ "2": [
+ {
+ "PropertyType": "AttackAddedRatio",
+ "Value": {
+ "Value": 0.20000000018626451
+ }
+ }
+ ],
+ "3": [
+ {
+ "PropertyType": "AttackAddedRatio",
+ "Value": {
+ "Value": 0.24000000022351742
+ }
+ }
+ ],
+ "4": [
+ {
+ "PropertyType": "AttackAddedRatio",
+ "Value": {
+ "Value": 0.2800000002607703
+ }
+ }
+ ],
+ "5": [
+ {
+ "PropertyType": "AttackAddedRatio",
+ "Value": {
+ "Value": 0.3200000002980232
+ }
+ }
+ ]
+ },
+ "21021": {
+ "1": [],
+ "2": [],
+ "3": [],
+ "4": [],
+ "5": []
+ },
+ "21022": {
+ "1": [
+ {
+ "PropertyType": "BreakDamageAddedRatioBase",
+ "Value": {
+ "Value": 0.1600000001490116
+ }
+ }
+ ],
+ "2": [
+ {
+ "PropertyType": "BreakDamageAddedRatioBase",
+ "Value": {
+ "Value": 0.20000000018626451
+ }
+ }
+ ],
+ "3": [
+ {
+ "PropertyType": "BreakDamageAddedRatioBase",
+ "Value": {
+ "Value": 0.24000000022351742
+ }
+ }
+ ],
+ "4": [
+ {
+ "PropertyType": "BreakDamageAddedRatioBase",
+ "Value": {
+ "Value": 0.2800000002607703
+ }
+ }
+ ],
+ "5": [
+ {
+ "PropertyType": "BreakDamageAddedRatioBase",
+ "Value": {
+ "Value": 0.3200000002980232
+ }
+ }
+ ]
+ },
+ "21023": {
+ "1": [],
+ "2": [],
+ "3": [],
+ "4": [],
+ "5": []
+ },
+ "21024": {
+ "1": [],
+ "2": [],
+ "3": [],
+ "4": [],
+ "5": []
+ },
+ "21026": {
+ "1": [
+ {
+ "PropertyType": "AttackAddedRatio",
+ "Value": {
+ "Value": 0.10000000009313226
+ }
+ }
+ ],
+ "2": [
+ {
+ "PropertyType": "AttackAddedRatio",
+ "Value": {
+ "Value": 0.12499999976716936
+ }
+ }
+ ],
+ "3": [
+ {
+ "PropertyType": "AttackAddedRatio",
+ "Value": {
+ "Value": 0.1500000001396984
+ }
+ }
+ ],
+ "4": [
+ {
+ "PropertyType": "AttackAddedRatio",
+ "Value": {
+ "Value": 0.17499999981373549
+ }
+ }
+ ],
+ "5": [
+ {
+ "PropertyType": "AttackAddedRatio",
+ "Value": {
+ "Value": 0.20000000018626451
+ }
+ }
+ ]
+ },
+ "21027": {
+ "1": [
+ {
+ "PropertyType": "AllDamageTypeAddedRatio",
+ "Value": {
+ "Value": 0.12000000011175871
+ }
+ }
+ ],
+ "2": [
+ {
+ "PropertyType": "AllDamageTypeAddedRatio",
+ "Value": {
+ "Value": 0.1500000001396984
+ }
+ }
+ ],
+ "3": [
+ {
+ "PropertyType": "AllDamageTypeAddedRatio",
+ "Value": {
+ "Value": 0.18000000016763806
+ }
+ }
+ ],
+ "4": [
+ {
+ "PropertyType": "AllDamageTypeAddedRatio",
+ "Value": {
+ "Value": 0.21000000019557774
+ }
+ }
+ ],
+ "5": [
+ {
+ "PropertyType": "AllDamageTypeAddedRatio",
+ "Value": {
+ "Value": 0.24000000022351742
+ }
+ }
+ ]
+ },
+ "21028": {
+ "1": [
+ {
+ "PropertyType": "HPAddedRatio",
+ "Value": {
+ "Value": 0.1600000001490116
+ }
+ }
+ ],
+ "2": [
+ {
+ "PropertyType": "HPAddedRatio",
+ "Value": {
+ "Value": 0.20000000018626451
+ }
+ }
+ ],
+ "3": [
+ {
+ "PropertyType": "HPAddedRatio",
+ "Value": {
+ "Value": 0.24000000022351742
+ }
+ }
+ ],
+ "4": [
+ {
+ "PropertyType": "HPAddedRatio",
+ "Value": {
+ "Value": 0.2800000002607703
+ }
+ }
+ ],
+ "5": [
+ {
+ "PropertyType": "HPAddedRatio",
+ "Value": {
+ "Value": 0.3200000002980232
+ }
+ }
+ ]
+ },
+ "21029": {
+ "1": [],
+ "2": [],
+ "3": [],
+ "4": [],
+ "5": []
+ },
+ "21030": {
+ "1": [
+ {
+ "PropertyType": "DefenceAddedRatio",
+ "Value": {
+ "Value": 0.1600000001490116
+ }
+ }
+ ],
+ "2": [
+ {
+ "PropertyType": "DefenceAddedRatio",
+ "Value": {
+ "Value": 0.20000000018626451
+ }
+ }
+ ],
+ "3": [
+ {
+ "PropertyType": "DefenceAddedRatio",
+ "Value": {
+ "Value": 0.24000000022351742
+ }
+ }
+ ],
+ "4": [
+ {
+ "PropertyType": "DefenceAddedRatio",
+ "Value": {
+ "Value": 0.2800000002607703
+ }
+ }
+ ],
+ "5": [
+ {
+ "PropertyType": "DefenceAddedRatio",
+ "Value": {
+ "Value": 0.3200000002980232
+ }
+ }
+ ]
+ },
+ "21031": {
+ "1": [
+ {
+ "PropertyType": "CriticalChanceBase",
+ "Value": {
+ "Value": 0.12000000011175871
+ }
+ }
+ ],
+ "2": [
+ {
+ "PropertyType": "CriticalChanceBase",
+ "Value": {
+ "Value": 0.1500000001396984
+ }
+ }
+ ],
+ "3": [
+ {
+ "PropertyType": "CriticalChanceBase",
+ "Value": {
+ "Value": 0.18000000016763806
+ }
+ }
+ ],
+ "4": [
+ {
+ "PropertyType": "CriticalChanceBase",
+ "Value": {
+ "Value": 0.21000000019557774
+ }
+ }
+ ],
+ "5": [
+ {
+ "PropertyType": "CriticalChanceBase",
+ "Value": {
+ "Value": 0.24000000022351742
+ }
+ }
+ ]
+ },
+ "21032": {
+ "1": [],
+ "2": [],
+ "3": [],
+ "4": [],
+ "5": []
+ },
+ "21033": {
+ "1": [
+ {
+ "PropertyType": "AttackAddedRatio",
+ "Value": {
+ "Value": 0.24000000022351742
+ }
+ }
+ ],
+ "2": [
+ {
+ "PropertyType": "AttackAddedRatio",
+ "Value": {
+ "Value": 0.3000000002793968
+ }
+ }
+ ],
+ "3": [
+ {
+ "PropertyType": "AttackAddedRatio",
+ "Value": {
+ "Value": 0.3600000003352761
+ }
+ }
+ ],
+ "4": [
+ {
+ "PropertyType": "AttackAddedRatio",
+ "Value": {
+ "Value": 0.4200000003911555
+ }
+ }
+ ],
+ "5": [
+ {
+ "PropertyType": "AttackAddedRatio",
+ "Value": {
+ "Value": 0.48000000044703484
+ }
+ }
+ ]
+ },
+ "21034": {
+ "1": [],
+ "2": [],
+ "3": [],
+ "4": [],
+ "5": []
+ },
+ "22000": {
+ "1": [
+ {
+ "PropertyType": "StatusProbabilityBase",
+ "Value": {
+ "Value": 0.20000000018626451
+ }
+ }
+ ],
+ "2": [
+ {
+ "PropertyType": "StatusProbabilityBase",
+ "Value": {
+ "Value": 0.25000000023283064
+ }
+ }
+ ],
+ "3": [
+ {
+ "PropertyType": "StatusProbabilityBase",
+ "Value": {
+ "Value": 0.3000000002793968
+ }
+ }
+ ],
+ "4": [
+ {
+ "PropertyType": "StatusProbabilityBase",
+ "Value": {
+ "Value": 0.3500000003259629
+ }
+ }
+ ],
+ "5": [
+ {
+ "PropertyType": "StatusProbabilityBase",
+ "Value": {
+ "Value": 0.40000000037252903
+ }
+ }
+ ]
+ },
+ "23000": {
+ "1": [],
+ "2": [],
+ "3": [],
+ "4": [],
+ "5": []
+ },
+ "23001": {
+ "1": [
+ {
+ "PropertyType": "CriticalChanceBase",
+ "Value": {
+ "Value": 0.18000000016763806
+ }
+ }
+ ],
+ "2": [
+ {
+ "PropertyType": "CriticalChanceBase",
+ "Value": {
+ "Value": 0.21000000019557774
+ }
+ }
+ ],
+ "3": [
+ {
+ "PropertyType": "CriticalChanceBase",
+ "Value": {
+ "Value": 0.24000000022351742
+ }
+ }
+ ],
+ "4": [
+ {
+ "PropertyType": "CriticalChanceBase",
+ "Value": {
+ "Value": 0.2700000002514571
+ }
+ }
+ ],
+ "5": [
+ {
+ "PropertyType": "CriticalChanceBase",
+ "Value": {
+ "Value": 0.3000000002793968
+ }
+ }
+ ]
+ },
+ "23002": {
+ "1": [
+ {
+ "PropertyType": "AttackAddedRatio",
+ "Value": {
+ "Value": 0.24000000022351742
+ }
+ }
+ ],
+ "2": [
+ {
+ "PropertyType": "AttackAddedRatio",
+ "Value": {
+ "Value": 0.2800000002607703
+ }
+ }
+ ],
+ "3": [
+ {
+ "PropertyType": "AttackAddedRatio",
+ "Value": {
+ "Value": 0.3200000002980232
+ }
+ }
+ ],
+ "4": [
+ {
+ "PropertyType": "AttackAddedRatio",
+ "Value": {
+ "Value": 0.3600000003352761
+ }
+ }
+ ],
+ "5": [
+ {
+ "PropertyType": "AttackAddedRatio",
+ "Value": {
+ "Value": 0.40000000037252903
+ }
+ }
+ ]
+ },
+ "23003": {
+ "1": [
+ {
+ "PropertyType": "SPRatioBase",
+ "Value": {
+ "Value": 0.10000000009313226
+ }
+ }
+ ],
+ "2": [
+ {
+ "PropertyType": "SPRatioBase",
+ "Value": {
+ "Value": 0.12000000011175871
+ }
+ }
+ ],
+ "3": [
+ {
+ "PropertyType": "SPRatioBase",
+ "Value": {
+ "Value": 0.14000000013038516
+ }
+ }
+ ],
+ "4": [
+ {
+ "PropertyType": "SPRatioBase",
+ "Value": {
+ "Value": 0.1600000001490116
+ }
+ }
+ ],
+ "5": [
+ {
+ "PropertyType": "SPRatioBase",
+ "Value": {
+ "Value": 0.18000000016763806
+ }
+ }
+ ]
+ },
+ "23004": {
+ "1": [],
+ "2": [],
+ "3": [],
+ "4": [],
+ "5": []
+ },
+ "23005": {
+ "1": [
+ {
+ "PropertyType": "DefenceAddedRatio",
+ "Value": {
+ "Value": 0.24000000022351742
+ }
+ },
+ {
+ "PropertyType": "StatusProbabilityBase",
+ "Value": {
+ "Value": 0.24000000022351742
+ }
+ }
+ ],
+ "2": [
+ {
+ "PropertyType": "DefenceAddedRatio",
+ "Value": {
+ "Value": 0.2800000002607703
+ }
+ },
+ {
+ "PropertyType": "StatusProbabilityBase",
+ "Value": {
+ "Value": 0.2800000002607703
+ }
+ }
+ ],
+ "3": [
+ {
+ "PropertyType": "DefenceAddedRatio",
+ "Value": {
+ "Value": 0.3200000002980232
+ }
+ },
+ {
+ "PropertyType": "StatusProbabilityBase",
+ "Value": {
+ "Value": 0.3200000002980232
+ }
+ }
+ ],
+ "4": [
+ {
+ "PropertyType": "DefenceAddedRatio",
+ "Value": {
+ "Value": 0.3600000003352761
+ }
+ },
+ {
+ "PropertyType": "StatusProbabilityBase",
+ "Value": {
+ "Value": 0.3600000003352761
+ }
+ }
+ ],
+ "5": [
+ {
+ "PropertyType": "DefenceAddedRatio",
+ "Value": {
+ "Value": 0.40000000037252903
+ }
+ },
+ {
+ "PropertyType": "StatusProbabilityBase",
+ "Value": {
+ "Value": 0.40000000037252903
+ }
+ }
+ ]
+ },
+ "23006": {
+ "1": [
+ {
+ "PropertyType": "AllDamageTypeAddedRatio",
+ "Value": {
+ "Value": 0.24000000022351742
+ }
+ }
+ ],
+ "2": [
+ {
+ "PropertyType": "AllDamageTypeAddedRatio",
+ "Value": {
+ "Value": 0.2800000002607703
+ }
+ }
+ ],
+ "3": [
+ {
+ "PropertyType": "AllDamageTypeAddedRatio",
+ "Value": {
+ "Value": 0.3200000002980232
+ }
+ }
+ ],
+ "4": [
+ {
+ "PropertyType": "AllDamageTypeAddedRatio",
+ "Value": {
+ "Value": 0.3600000003352761
+ }
+ }
+ ],
+ "5": [
+ {
+ "PropertyType": "AllDamageTypeAddedRatio",
+ "Value": {
+ "Value": 0.40000000037252903
+ }
+ }
+ ]
+ },
+ "23007": {
+ "1": [
+ {
+ "PropertyType": "StatusProbabilityBase",
+ "Value": {
+ "Value": 0.24000000022351742
+ }
+ }
+ ],
+ "2": [
+ {
+ "PropertyType": "StatusProbabilityBase",
+ "Value": {
+ "Value": 0.2800000002607703
+ }
+ }
+ ],
+ "3": [
+ {
+ "PropertyType": "StatusProbabilityBase",
+ "Value": {
+ "Value": 0.3200000002980232
+ }
+ }
+ ],
+ "4": [
+ {
+ "PropertyType": "StatusProbabilityBase",
+ "Value": {
+ "Value": 0.3600000003352761
+ }
+ }
+ ],
+ "5": [
+ {
+ "PropertyType": "StatusProbabilityBase",
+ "Value": {
+ "Value": 0.40000000037252903
+ }
+ }
+ ]
+ },
+ "23008": {
+ "1": [
+ {
+ "PropertyType": "AttackAddedRatio",
+ "Value": {
+ "Value": 0.24000000022351742
+ }
+ }
+ ],
+ "2": [
+ {
+ "PropertyType": "AttackAddedRatio",
+ "Value": {
+ "Value": 0.2800000002607703
+ }
+ }
+ ],
+ "3": [
+ {
+ "PropertyType": "AttackAddedRatio",
+ "Value": {
+ "Value": 0.3200000002980232
+ }
+ }
+ ],
+ "4": [
+ {
+ "PropertyType": "AttackAddedRatio",
+ "Value": {
+ "Value": 0.3600000003352761
+ }
+ }
+ ],
+ "5": [
+ {
+ "PropertyType": "AttackAddedRatio",
+ "Value": {
+ "Value": 0.40000000037252903
+ }
+ }
+ ]
+ },
+ "23009": {
+ "1": [
+ {
+ "PropertyType": "CriticalChanceBase",
+ "Value": {
+ "Value": 0.18000000016763806
+ }
+ },
+ {
+ "PropertyType": "HPAddedRatio",
+ "Value": {
+ "Value": 0.18000000016763806
+ }
+ }
+ ],
+ "2": [
+ {
+ "PropertyType": "CriticalChanceBase",
+ "Value": {
+ "Value": 0.21000000019557774
+ }
+ },
+ {
+ "PropertyType": "HPAddedRatio",
+ "Value": {
+ "Value": 0.21000000019557774
+ }
+ }
+ ],
+ "3": [
+ {
+ "PropertyType": "CriticalChanceBase",
+ "Value": {
+ "Value": 0.24000000022351742
+ }
+ },
+ {
+ "PropertyType": "HPAddedRatio",
+ "Value": {
+ "Value": 0.24000000022351742
+ }
+ }
+ ],
+ "4": [
+ {
+ "PropertyType": "CriticalChanceBase",
+ "Value": {
+ "Value": 0.2700000002514571
+ }
+ },
+ {
+ "PropertyType": "HPAddedRatio",
+ "Value": {
+ "Value": 0.2700000002514571
+ }
+ }
+ ],
+ "5": [
+ {
+ "PropertyType": "CriticalChanceBase",
+ "Value": {
+ "Value": 0.3000000002793968
+ }
+ },
+ {
+ "PropertyType": "HPAddedRatio",
+ "Value": {
+ "Value": 0.3000000002793968
+ }
+ }
+ ]
+ },
+ "23010": {
+ "1": [
+ {
+ "PropertyType": "CriticalDamageBase",
+ "Value": {
+ "Value": 0.3600000003352761
+ }
+ }
+ ],
+ "2": [
+ {
+ "PropertyType": "CriticalDamageBase",
+ "Value": {
+ "Value": 0.4200000003911555
+ }
+ }
+ ],
+ "3": [
+ {
+ "PropertyType": "CriticalDamageBase",
+ "Value": {
+ "Value": 0.48000000044703484
+ }
+ }
+ ],
+ "4": [
+ {
+ "PropertyType": "CriticalDamageBase",
+ "Value": {
+ "Value": 0.5400000005029142
+ }
+ }
+ ],
+ "5": [
+ {
+ "PropertyType": "CriticalDamageBase",
+ "Value": {
+ "Value": 0.6000000005587935
+ }
+ }
+ ]
+ },
+ "23011": {
+ "1": [
+ {
+ "PropertyType": "HPAddedRatio",
+ "Value": {
+ "Value": 0.24000000022351742
+ }
+ },
+ {
+ "PropertyType": "SPRatioBase",
+ "Value": {
+ "Value": 0.12000000011175871
+ }
+ }
+ ],
+ "2": [
+ {
+ "PropertyType": "HPAddedRatio",
+ "Value": {
+ "Value": 0.2800000002607703
+ }
+ },
+ {
+ "PropertyType": "SPRatioBase",
+ "Value": {
+ "Value": 0.14000000013038516
+ }
+ }
+ ],
+ "3": [
+ {
+ "PropertyType": "HPAddedRatio",
+ "Value": {
+ "Value": 0.3200000002980232
+ }
+ },
+ {
+ "PropertyType": "SPRatioBase",
+ "Value": {
+ "Value": 0.1600000001490116
+ }
+ }
+ ],
+ "4": [
+ {
+ "PropertyType": "HPAddedRatio",
+ "Value": {
+ "Value": 0.3600000003352761
+ }
+ },
+ {
+ "PropertyType": "SPRatioBase",
+ "Value": {
+ "Value": 0.18000000016763806
+ }
+ }
+ ],
+ "5": [
+ {
+ "PropertyType": "HPAddedRatio",
+ "Value": {
+ "Value": 0.40000000037252903
+ }
+ },
+ {
+ "PropertyType": "SPRatioBase",
+ "Value": {
+ "Value": 0.20000000018626451
+ }
+ }
+ ]
+ },
+ "23012": {
+ "1": [
+ {
+ "PropertyType": "CriticalDamageBase",
+ "Value": {
+ "Value": 0.3000000002793968
+ }
+ }
+ ],
+ "2": [
+ {
+ "PropertyType": "CriticalDamageBase",
+ "Value": {
+ "Value": 0.3500000003259629
+ }
+ }
+ ],
+ "3": [
+ {
+ "PropertyType": "CriticalDamageBase",
+ "Value": {
+ "Value": 0.40000000037252903
+ }
+ }
+ ],
+ "4": [
+ {
+ "PropertyType": "CriticalDamageBase",
+ "Value": {
+ "Value": 0.45000000041909516
+ }
+ }
+ ],
+ "5": [
+ {
+ "PropertyType": "CriticalDamageBase",
+ "Value": {
+ "Value": 0.5000000004656613
+ }
+ }
+ ]
+ },
+ "23013": {
+ "1": [
+ {
+ "PropertyType": "HPAddedRatio",
+ "Value": {
+ "Value": 0.18000000016763806
+ }
+ },
+ {
+ "PropertyType": "HealRatioBase",
+ "Value": {
+ "Value": 0.12000000011175871
+ }
+ }
+ ],
+ "2": [
+ {
+ "PropertyType": "HPAddedRatio",
+ "Value": {
+ "Value": 0.21000000019557774
+ }
+ },
+ {
+ "PropertyType": "HealRatioBase",
+ "Value": {
+ "Value": 0.14000000013038516
+ }
+ }
+ ],
+ "3": [
+ {
+ "PropertyType": "HPAddedRatio",
+ "Value": {
+ "Value": 0.24000000022351742
+ }
+ },
+ {
+ "PropertyType": "HealRatioBase",
+ "Value": {
+ "Value": 0.1600000001490116
+ }
+ }
+ ],
+ "4": [
+ {
+ "PropertyType": "HPAddedRatio",
+ "Value": {
+ "Value": 0.2700000002514571
+ }
+ },
+ {
+ "PropertyType": "HealRatioBase",
+ "Value": {
+ "Value": 0.18000000016763806
+ }
+ }
+ ],
+ "5": [
+ {
+ "PropertyType": "HPAddedRatio",
+ "Value": {
+ "Value": 0.3000000002793968
+ }
+ },
+ {
+ "PropertyType": "HealRatioBase",
+ "Value": {
+ "Value": 0.20000000018626451
+ }
+ }
+ ]
+ },
+ "23014": {
+ "1": [
+ {
+ "PropertyType": "CriticalDamageBase",
+ "Value": {
+ "Value": 0.20000000018626451
+ }
+ }
+ ],
+ "2": [
+ {
+ "PropertyType": "CriticalDamageBase",
+ "Value": {
+ "Value": 0.2300000002142042
+ }
+ }
+ ],
+ "3": [
+ {
+ "PropertyType": "CriticalDamageBase",
+ "Value": {
+ "Value": 0.26000000024214387
+ }
+ }
+ ],
+ "4": [
+ {
+ "PropertyType": "CriticalDamageBase",
+ "Value": {
+ "Value": 0.29000000027008355
+ }
+ }
+ ],
+ "5": [
+ {
+ "PropertyType": "CriticalDamageBase",
+ "Value": {
+ "Value": 0.3200000002980232
+ }
+ }
+ ]
+ },
+ "23015": {
+ "1": [
+ {
+ "PropertyType": "CriticalChanceBase",
+ "Value": {
+ "Value": 0.18000000016763806
+ }
+ }
+ ],
+ "2": [
+ {
+ "PropertyType": "CriticalChanceBase",
+ "Value": {
+ "Value": 0.21000000019557774
+ }
+ }
+ ],
+ "3": [
+ {
+ "PropertyType": "CriticalChanceBase",
+ "Value": {
+ "Value": 0.24000000022351742
+ }
+ }
+ ],
+ "4": [
+ {
+ "PropertyType": "CriticalChanceBase",
+ "Value": {
+ "Value": 0.2700000002514571
+ }
+ }
+ ],
+ "5": [
+ {
+ "PropertyType": "CriticalChanceBase",
+ "Value": {
+ "Value": 0.3000000002793968
+ }
+ }
+ ]
+ },
+ "23016": {
+ "1": [
+ {
+ "PropertyType": "CriticalChanceBase",
+ "Value": {
+ "Value": 0.18000000016763806
+ }
+ }
+ ],
+ "2": [
+ {
+ "PropertyType": "CriticalChanceBase",
+ "Value": {
+ "Value": 0.21000000019557774
+ }
+ }
+ ],
+ "3": [
+ {
+ "PropertyType": "CriticalChanceBase",
+ "Value": {
+ "Value": 0.24000000022351742
+ }
+ }
+ ],
+ "4": [
+ {
+ "PropertyType": "CriticalChanceBase",
+ "Value": {
+ "Value": 0.2700000002514571
+ }
+ }
+ ],
+ "5": [
+ {
+ "PropertyType": "CriticalChanceBase",
+ "Value": {
+ "Value": 0.3000000002793968
+ }
+ }
+ ]
+ },
+ "24000": {
+ "1": [],
+ "2": [],
+ "3": [],
+ "4": [],
+ "5": []
+ },
+ "24001": {
+ "1": [
+ {
+ "PropertyType": "CriticalChanceBase",
+ "Value": {
+ "Value": 0.0800000000745058
+ }
+ }
+ ],
+ "2": [
+ {
+ "PropertyType": "CriticalChanceBase",
+ "Value": {
+ "Value": 0.10000000009313226
+ }
+ }
+ ],
+ "3": [
+ {
+ "PropertyType": "CriticalChanceBase",
+ "Value": {
+ "Value": 0.12000000011175871
+ }
+ }
+ ],
+ "4": [
+ {
+ "PropertyType": "CriticalChanceBase",
+ "Value": {
+ "Value": 0.14000000013038516
+ }
+ }
+ ],
+ "5": [
+ {
+ "PropertyType": "CriticalChanceBase",
+ "Value": {
+ "Value": 0.1600000001490116
+ }
+ }
+ ]
+ },
+ "24002": {
+ "1": [
+ {
+ "PropertyType": "StatusResistanceBase",
+ "Value": {
+ "Value": 0.0800000000745058
+ }
+ }
+ ],
+ "2": [
+ {
+ "PropertyType": "StatusResistanceBase",
+ "Value": {
+ "Value": 0.10000000009313226
+ }
+ }
+ ],
+ "3": [
+ {
+ "PropertyType": "StatusResistanceBase",
+ "Value": {
+ "Value": 0.12000000011175871
+ }
+ }
+ ],
+ "4": [
+ {
+ "PropertyType": "StatusResistanceBase",
+ "Value": {
+ "Value": 0.14000000013038516
+ }
+ }
+ ],
+ "5": [
+ {
+ "PropertyType": "StatusResistanceBase",
+ "Value": {
+ "Value": 0.1600000001490116
+ }
+ }
+ ]
+ },
+ "21025": {
+ "1": [],
+ "2": [],
+ "3": [],
+ "4": [],
+ "5": []
+ },
+ "24003": {
+ "1": [
+ {
+ "PropertyType": "BreakDamageAddedRatioBase",
+ "Value": {
+ "Value": 0.20000000018626451
+ }
+ }
+ ],
+ "2": [
+ {
+ "PropertyType": "BreakDamageAddedRatioBase",
+ "Value": {
+ "Value": 0.25000000023283064
+ }
+ }
+ ],
+ "3": [
+ {
+ "PropertyType": "BreakDamageAddedRatioBase",
+ "Value": {
+ "Value": 0.3000000002793968
+ }
+ }
+ ],
+ "4": [
+ {
+ "PropertyType": "BreakDamageAddedRatioBase",
+ "Value": {
+ "Value": 0.3500000003259629
+ }
+ }
+ ],
+ "5": [
+ {
+ "PropertyType": "BreakDamageAddedRatioBase",
+ "Value": {
+ "Value": 0.40000000037252903
+ }
+ }
+ ]
+ },
+ "23018": {
+ "1": [
+ {
+ "PropertyType": "CriticalDamageBase",
+ "Value": {
+ "Value": 0.36
+ }
+ }
+ ],
+ "2": [
+ {
+ "PropertyType": "CriticalDamageBase",
+ "Value": {
+ "Value": 0.42
+ }
+ }
+ ],
+ "3": [
+ {
+ "PropertyType": "CriticalDamageBase",
+ "Value": {
+ "Value": 0.48
+ }
+ }
+ ],
+ "4": [
+ {
+ "PropertyType": "CriticalDamageBase",
+ "Value": {
+ "Value": 0.54
+ }
+ }
+ ],
+ "5": [
+ {
+ "PropertyType": "CriticalDamageBase",
+ "Value": {
+ "Value": 0.6
+ }
+ }
+ ]
+ },
+ "23017": {
+ "1": [
+ {
+ "PropertyType": "SPRatioBase",
+ "Value": {
+ "Value": 0.12
+ }
+ }
+ ],
+ "2": [
+ {
+ "PropertyType": "SPRatioBase",
+ "Value": {
+ "Value": 0.14
+ }
+ }
+ ],
+ "3": [
+ {
+ "PropertyType": "SPRatioBase",
+ "Value": {
+ "Value": 0.16
+ }
+ }
+ ],
+ "4": [
+ {
+ "PropertyType": "SPRatioBase",
+ "Value": {
+ "Value": 0.18
+ }
+ }
+ ],
+ "5": [
+ {
+ "PropertyType": "SPRatioBase",
+ "Value": {
+ "Value": 0.2
+ }
+ }
+ ]
+ },
+ "22001": {
+ "1": [
+ {
+ "PropertyType": "HPAddedRatio",
+ "Value": {
+ "Value": 0.08
+ }
+ }
+ ],
+ "2": [
+ {
+ "PropertyType": "HPAddedRatio",
+ "Value": {
+ "Value": 0.09
+ }
+ }
+ ],
+ "3": [
+ {
+ "PropertyType": "HPAddedRatio",
+ "Value": {
+ "Value": 0.1
+ }
+ }
+ ],
+ "4": [
+ {
+ "PropertyType": "HPAddedRatio",
+ "Value": {
+ "Value": 0.11
+ }
+ }
+ ],
+ "5": [
+ {
+ "PropertyType": "HPAddedRatio",
+ "Value": {
+ "Value": 0.12
+ }
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/starrail_damage_cal/map/data/EquipmentID2EnName_mapping_1.4.0.json b/starrail_damage_cal/map/data/EquipmentID2EnName_mapping_1.4.0.json
new file mode 100644
index 0000000..69ab416
--- /dev/null
+++ b/starrail_damage_cal/map/data/EquipmentID2EnName_mapping_1.4.0.json
@@ -0,0 +1,83 @@
+{
+ "20000": "Arrows",
+ "20001": "Cornucopia",
+ "20002": "CollapsingSky",
+ "20003": "Amber",
+ "20004": "Void",
+ "20005": "Chorus",
+ "20006": "DataBank",
+ "20007": "DartingArrow",
+ "20008": "FineFruit",
+ "20009": "ShatteredHome",
+ "20010": "Defense",
+ "20011": "Loop",
+ "20012": "MeshingCogs",
+ "20013": "Passkey",
+ "20014": "Adversarial",
+ "20015": "Multiplication",
+ "20016": "MutualDemise",
+ "20017": "Pioneering",
+ "20018": "HiddenShadow",
+ "20019": "Mediation",
+ "20020": "Sagacity",
+ "21000": "Post-OpConversation",
+ "21001": "GoodNightandSleepWell",
+ "21002": "DayOneofMyNewLife",
+ "21003": "OnlySilenceRemains",
+ "21004": "MemoriesofthePast",
+ "21005": "TheMolesWelcomeYou",
+ "21006": "TheBirthoftheSelf",
+ "21007": "SharedFeeling",
+ "21008": "EyesofthePrey",
+ "21009": "Landau'sChoice",
+ "21010": "Swordplay",
+ "21011": "PlanetaryRendezvous",
+ "21012": "ASecretVow",
+ "21013": "MaketheWorldClamor",
+ "21014": "PerfectTiming",
+ "21015": "ResolutionShinesAsPearlsofSweat",
+ "21016": "TrendoftheUniversalMarket",
+ "21017": "SubscribeforMore!",
+ "21018": "Dance!Dance!Dance!",
+ "21019": "UndertheBlueSky",
+ "21020": "Geniuses'Repose",
+ "21021": "QuidProQuo",
+ "21022": "Fermata",
+ "21023": "WeAreWildfire",
+ "21024": "RiverFlowsinSpring",
+ "21026": "Woof!WalkTime!",
+ "21027": "TheSeriousnessofBreakfast",
+ "21028": "WarmthShortensColdNights",
+ "21029": "WeWillMeetAgain",
+ "21030": "ThisIsMe!",
+ "21031": "ReturntoDarkness",
+ "21032": "CarvetheMoon,WeavetheClouds",
+ "21033": "NowheretoRun",
+ "21034": "TodayIsAnotherPeacefulDay",
+ "22000": "BeforetheTutorialMissionStarts",
+ "23000": "NightontheMilkyWay",
+ "23001": "IntheNight",
+ "23002": "SomethingIrreplaceable",
+ "23003": "ButtheBattleIsn'tOver",
+ "23004": "IntheNameoftheWorld",
+ "23005": "MomentofVictory",
+ "23006": "PatienceIsAllYouNeed",
+ "23007": "IncessantRain",
+ "23008": "EchoesoftheCoffin",
+ "23009": "TheUnreachableSide",
+ "23010": "BeforeDawn",
+ "23011": "SheAlreadyShutHerEyes",
+ "23012": "SleepLiketheDead",
+ "23013": "TimeWaitsforNoOne",
+ "23014": "IShallBeMyOwnSword",
+ "23015": "BrighterThantheSun",
+ "23016": "Worrisome,Blissful",
+ "24000": "OntheFallofanAeon",
+ "24001": "CruisingintheStellarSea",
+ "24002": "TextureofMemories",
+ "21025": "PastandFuture",
+ "24003": "SolitaryHealing",
+ "23018": "AnInstanceForeverCherished",
+ "23017": "NightofFright",
+ "22001": "Hey,OverHere"
+}
\ No newline at end of file
diff --git a/starrail_damage_cal/map/data/EquipmentID2Name_mapping_1.4.0.json b/starrail_damage_cal/map/data/EquipmentID2Name_mapping_1.4.0.json
new file mode 100644
index 0000000..3e33de8
--- /dev/null
+++ b/starrail_damage_cal/map/data/EquipmentID2Name_mapping_1.4.0.json
@@ -0,0 +1,83 @@
+{
+ "20000": "锋镝",
+ "20001": "物穰",
+ "20002": "天倾",
+ "20003": "琥珀",
+ "20004": "幽邃",
+ "20005": "齐颂",
+ "20006": "智库",
+ "20007": "离弦",
+ "20008": "嘉果",
+ "20009": "乐圮",
+ "20010": "戍御",
+ "20011": "渊环",
+ "20012": "轮契",
+ "20013": "灵钥",
+ "20014": "相抗",
+ "20015": "蕃息",
+ "20016": "俱殁",
+ "20017": "开疆",
+ "20018": "匿影",
+ "20019": "调和",
+ "20020": "睿见",
+ "21000": "一场术后对话",
+ "21001": "晚安与睡颜",
+ "21002": "余生的第一天",
+ "21003": "唯有沉默",
+ "21004": "记忆中的模样",
+ "21005": "鼹鼠党欢迎你",
+ "21006": "「我」的诞生",
+ "21007": "同一种心情",
+ "21008": "猎物的视线",
+ "21009": "朗道的选择",
+ "21010": "论剑",
+ "21011": "与行星相会",
+ "21012": "秘密誓心",
+ "21013": "别让世界静下来",
+ "21014": "此时恰好",
+ "21015": "决心如汗珠般闪耀",
+ "21016": "宇宙市场趋势",
+ "21017": "点个关注吧!",
+ "21018": "舞!舞!舞!",
+ "21019": "在蓝天下",
+ "21020": "天才们的休憩",
+ "21021": "等价交换",
+ "21022": "延长记号",
+ "21023": "我们是地火",
+ "21024": "春水初生",
+ "21026": "汪!散步时间!",
+ "21027": "早餐的仪式感",
+ "21028": "暖夜不会漫长",
+ "21029": "后会有期",
+ "21030": "这就是我啦!",
+ "21031": "重返幽冥",
+ "21032": "镂月裁云之意",
+ "21033": "无处可逃",
+ "21034": "今日亦是和平的一日",
+ "22000": "新手任务开始前",
+ "23000": "银河铁道之夜",
+ "23001": "于夜色中",
+ "23002": "无可取代的东西",
+ "23003": "但战斗还未结束",
+ "23004": "以世界之名",
+ "23005": "制胜的瞬间",
+ "23006": "只需等待",
+ "23007": "雨一直下",
+ "23008": "棺的回响",
+ "23009": "到不了的彼岸",
+ "23010": "拂晓之前",
+ "23011": "她已闭上双眼",
+ "23012": "如泥酣眠",
+ "23013": "时节不居",
+ "23014": "此身为剑",
+ "23015": "比阳光更明亮的",
+ "23016": "烦恼着,幸福着",
+ "24000": "记一位星神的陨落",
+ "24001": "星海巡航",
+ "24002": "记忆的质料",
+ "21025": "过往未来",
+ "24003": "孤独的疗愈",
+ "23018": "片刻,留在眼底",
+ "23017": "惊魂夜",
+ "22001": "嘿,我在这儿"
+}
\ No newline at end of file
diff --git a/starrail_damage_cal/map/data/EquipmentID2Rarity_mapping_1.4.0.json b/starrail_damage_cal/map/data/EquipmentID2Rarity_mapping_1.4.0.json
new file mode 100644
index 0000000..8b0888d
--- /dev/null
+++ b/starrail_damage_cal/map/data/EquipmentID2Rarity_mapping_1.4.0.json
@@ -0,0 +1,83 @@
+{
+ "20000": 3,
+ "20001": 3,
+ "20002": 3,
+ "20003": 3,
+ "20004": 3,
+ "20005": 3,
+ "20006": 3,
+ "20007": 3,
+ "20008": 3,
+ "20009": 3,
+ "20010": 3,
+ "20011": 3,
+ "20012": 3,
+ "20013": 3,
+ "20014": 3,
+ "20015": 3,
+ "20016": 3,
+ "20017": 3,
+ "20018": 3,
+ "20019": 3,
+ "20020": 3,
+ "21000": 4,
+ "21001": 4,
+ "21002": 4,
+ "21003": 4,
+ "21004": 4,
+ "21005": 4,
+ "21006": 4,
+ "21007": 4,
+ "21008": 4,
+ "21009": 4,
+ "21010": 4,
+ "21011": 4,
+ "21012": 4,
+ "21013": 4,
+ "21014": 4,
+ "21015": 4,
+ "21016": 4,
+ "21017": 4,
+ "21018": 4,
+ "21019": 4,
+ "21020": 4,
+ "21021": 4,
+ "21022": 4,
+ "21023": 4,
+ "21024": 4,
+ "21025": 4,
+ "21026": 4,
+ "21027": 4,
+ "21028": 4,
+ "21029": 4,
+ "21030": 4,
+ "21031": 4,
+ "21032": 4,
+ "21033": 4,
+ "21034": 4,
+ "22000": 4,
+ "23000": 5,
+ "23001": 5,
+ "23002": 5,
+ "23003": 5,
+ "23004": 5,
+ "23005": 5,
+ "23006": 5,
+ "23007": 5,
+ "23008": 5,
+ "23009": 5,
+ "23010": 5,
+ "23011": 5,
+ "23012": 5,
+ "23013": 5,
+ "23014": 5,
+ "23015": 5,
+ "23016": 5,
+ "24000": 5,
+ "24001": 5,
+ "24002": 5,
+ "24003": 5,
+ "23018": 5,
+ "23017": 5,
+ "22001": 4
+}
\ No newline at end of file
diff --git a/starrail_damage_cal/map/data/ItemId2Name_mapping_1.4.0.json b/starrail_damage_cal/map/data/ItemId2Name_mapping_1.4.0.json
new file mode 100644
index 0000000..855f9d7
--- /dev/null
+++ b/starrail_damage_cal/map/data/ItemId2Name_mapping_1.4.0.json
@@ -0,0 +1,312 @@
+{
+ "31011": "过客的逢春木簪",
+ "41011": "过客的逢春木簪",
+ "51011": "过客的逢春木簪",
+ "61011": "过客的逢春木簪",
+ "31012": "过客的游龙臂鞲",
+ "41012": "过客的游龙臂鞲",
+ "51012": "过客的游龙臂鞲",
+ "61012": "过客的游龙臂鞲",
+ "31013": "过客的残绣风衣",
+ "41013": "过客的残绣风衣",
+ "51013": "过客的残绣风衣",
+ "61013": "过客的残绣风衣",
+ "31014": "过客的冥途游履",
+ "41014": "过客的冥途游履",
+ "51014": "过客的冥途游履",
+ "61014": "过客的冥途游履",
+ "31021": "快枪手的野穗毡帽",
+ "41021": "快枪手的野穗毡帽",
+ "51021": "快枪手的野穗毡帽",
+ "61021": "快枪手的野穗毡帽",
+ "31022": "快枪手的粗革手套",
+ "41022": "快枪手的粗革手套",
+ "51022": "快枪手的粗革手套",
+ "61022": "快枪手的粗革手套",
+ "31023": "快枪手的猎风披肩",
+ "41023": "快枪手的猎风披肩",
+ "51023": "快枪手的猎风披肩",
+ "61023": "快枪手的猎风披肩",
+ "31024": "快枪手的铆钉马靴",
+ "41024": "快枪手的铆钉马靴",
+ "51024": "快枪手的铆钉马靴",
+ "61024": "快枪手的铆钉马靴",
+ "31031": "圣骑的宽恕盔面",
+ "41031": "圣骑的宽恕盔面",
+ "51031": "圣骑的宽恕盔面",
+ "61031": "圣骑的宽恕盔面",
+ "31032": "圣骑的沉默誓环",
+ "41032": "圣骑的沉默誓环",
+ "51032": "圣骑的沉默誓环",
+ "61032": "圣骑的沉默誓环",
+ "31033": "圣骑的肃穆胸甲",
+ "41033": "圣骑的肃穆胸甲",
+ "51033": "圣骑的肃穆胸甲",
+ "61033": "圣骑的肃穆胸甲",
+ "31034": "圣骑的秩序铁靴",
+ "41034": "圣骑的秩序铁靴",
+ "51034": "圣骑的秩序铁靴",
+ "61034": "圣骑的秩序铁靴",
+ "31041": "雪猎的荒神兜帽",
+ "41041": "雪猎的荒神兜帽",
+ "51041": "雪猎的荒神兜帽",
+ "61041": "雪猎的荒神兜帽",
+ "31042": "雪猎的巨蜥手套",
+ "41042": "雪猎的巨蜥手套",
+ "51042": "雪猎的巨蜥手套",
+ "61042": "雪猎的巨蜥手套",
+ "31043": "雪猎的冰龙披风",
+ "41043": "雪猎的冰龙披风",
+ "51043": "雪猎的冰龙披风",
+ "61043": "雪猎的冰龙披风",
+ "31044": "雪猎的鹿皮软靴",
+ "41044": "雪猎的鹿皮软靴",
+ "51044": "雪猎的鹿皮软靴",
+ "61044": "雪猎的鹿皮软靴",
+ "31051": "拳王的冠军护头",
+ "41051": "拳王的冠军护头",
+ "51051": "拳王的冠军护头",
+ "61051": "拳王的冠军护头",
+ "31052": "拳王的重炮拳套",
+ "41052": "拳王的重炮拳套",
+ "51052": "拳王的重炮拳套",
+ "61052": "拳王的重炮拳套",
+ "31053": "拳王的贴身护胸",
+ "41053": "拳王的贴身护胸",
+ "51053": "拳王的贴身护胸",
+ "61053": "拳王的贴身护胸",
+ "31054": "拳王的弧步战靴",
+ "41054": "拳王的弧步战靴",
+ "51054": "拳王的弧步战靴",
+ "61054": "拳王的弧步战靴",
+ "31061": "铁卫的铸铁面盔",
+ "41061": "铁卫的铸铁面盔",
+ "51061": "铁卫的铸铁面盔",
+ "61061": "铁卫的铸铁面盔",
+ "31062": "铁卫的银鳞手甲",
+ "41062": "铁卫的银鳞手甲",
+ "51062": "铁卫的银鳞手甲",
+ "61062": "铁卫的银鳞手甲",
+ "31063": "铁卫的旧制军服",
+ "41063": "铁卫的旧制军服",
+ "51063": "铁卫的旧制军服",
+ "61063": "铁卫的旧制军服",
+ "31064": "铁卫的白银护胫",
+ "41064": "铁卫的白银护胫",
+ "51064": "铁卫的白银护胫",
+ "61064": "铁卫的白银护胫",
+ "31071": "火匠的黑曜目镜",
+ "41071": "火匠的黑曜目镜",
+ "51071": "火匠的黑曜目镜",
+ "61071": "火匠的黑曜目镜",
+ "31072": "火匠的御火戒指",
+ "41072": "火匠的御火戒指",
+ "51072": "火匠的御火戒指",
+ "61072": "火匠的御火戒指",
+ "31073": "火匠的阻燃围裙",
+ "41073": "火匠的阻燃围裙",
+ "51073": "火匠的阻燃围裙",
+ "61073": "火匠的阻燃围裙",
+ "31074": "火匠的合金义肢",
+ "41074": "火匠的合金义肢",
+ "51074": "火匠的合金义肢",
+ "61074": "火匠的合金义肢",
+ "31081": "天才的超距遥感",
+ "41081": "天才的超距遥感",
+ "51081": "天才的超距遥感",
+ "61081": "天才的超距遥感",
+ "31082": "天才的频变捕手",
+ "41082": "天才的频变捕手",
+ "51082": "天才的频变捕手",
+ "61082": "天才的频变捕手",
+ "31083": "天才的元域深潜",
+ "41083": "天才的元域深潜",
+ "51083": "天才的元域深潜",
+ "61083": "天才的元域深潜",
+ "31084": "天才的引力漫步",
+ "41084": "天才的引力漫步",
+ "51084": "天才的引力漫步",
+ "61084": "天才的引力漫步",
+ "31091": "乐队的偏光墨镜",
+ "41091": "乐队的偏光墨镜",
+ "51091": "乐队的偏光墨镜",
+ "61091": "乐队的偏光墨镜",
+ "31092": "乐队的巡演手绳",
+ "41092": "乐队的巡演手绳",
+ "51092": "乐队的巡演手绳",
+ "61092": "乐队的巡演手绳",
+ "31093": "乐队的钉刺皮衣",
+ "41093": "乐队的钉刺皮衣",
+ "51093": "乐队的钉刺皮衣",
+ "61093": "乐队的钉刺皮衣",
+ "31094": "乐队的铆钉短靴",
+ "41094": "乐队的铆钉短靴",
+ "51094": "乐队的铆钉短靴",
+ "61094": "乐队的铆钉短靴",
+ "31101": "翔鹰的长喙头盔",
+ "41101": "翔鹰的长喙头盔",
+ "51101": "翔鹰的长喙头盔",
+ "61101": "翔鹰的长喙头盔",
+ "31102": "翔鹰的鹰击指环",
+ "41102": "翔鹰的鹰击指环",
+ "51102": "翔鹰的鹰击指环",
+ "61102": "翔鹰的鹰击指环",
+ "31103": "翔鹰的翼装束带",
+ "41103": "翔鹰的翼装束带",
+ "51103": "翔鹰的翼装束带",
+ "61103": "翔鹰的翼装束带",
+ "31104": "翔鹰的绒羽绑带",
+ "41104": "翔鹰的绒羽绑带",
+ "51104": "翔鹰的绒羽绑带",
+ "61104": "翔鹰的绒羽绑带",
+ "31111": "怪盗的千人假面",
+ "41111": "怪盗的千人假面",
+ "51111": "怪盗的千人假面",
+ "61111": "怪盗的千人假面",
+ "31112": "怪盗的绘纹手套",
+ "41112": "怪盗的绘纹手套",
+ "51112": "怪盗的绘纹手套",
+ "61112": "怪盗的绘纹手套",
+ "31113": "怪盗的纤钢爪钩",
+ "41113": "怪盗的纤钢爪钩",
+ "51113": "怪盗的纤钢爪钩",
+ "61113": "怪盗的纤钢爪钩",
+ "31114": "怪盗的流星快靴",
+ "41114": "怪盗的流星快靴",
+ "51114": "怪盗的流星快靴",
+ "61114": "怪盗的流星快靴",
+ "31121": "废土客的呼吸面罩",
+ "41121": "废土客的呼吸面罩",
+ "51121": "废土客的呼吸面罩",
+ "61121": "废土客的呼吸面罩",
+ "31122": "废土客的荒漠终端",
+ "41122": "废土客的荒漠终端",
+ "51122": "废土客的荒漠终端",
+ "61122": "废土客的荒漠终端",
+ "31123": "废土客的修士长袍",
+ "41123": "废土客的修士长袍",
+ "51123": "废土客的修士长袍",
+ "61123": "废土客的修士长袍",
+ "31124": "废土客的动力腿甲",
+ "41124": "废土客的动力腿甲",
+ "51124": "废土客的动力腿甲",
+ "61124": "废土客的动力腿甲",
+ "33015": "「黑塔」的空间站点",
+ "43015": "「黑塔」的空间站点",
+ "53015": "「黑塔」的空间站点",
+ "63015": "「黑塔」的空间站点",
+ "33016": "「黑塔」的漫历轨迹",
+ "43016": "「黑塔」的漫历轨迹",
+ "53016": "「黑塔」的漫历轨迹",
+ "63016": "「黑塔」的漫历轨迹",
+ "33025": "罗浮仙舟的天外楼船",
+ "43025": "罗浮仙舟的天外楼船",
+ "53025": "罗浮仙舟的天外楼船",
+ "63025": "罗浮仙舟的天外楼船",
+ "33026": "罗浮仙舟的建木枝蔓",
+ "43026": "罗浮仙舟的建木枝蔓",
+ "53026": "罗浮仙舟的建木枝蔓",
+ "63026": "罗浮仙舟的建木枝蔓",
+ "33035": "公司的巨构总部",
+ "43035": "公司的巨构总部",
+ "53035": "公司的巨构总部",
+ "63035": "公司的巨构总部",
+ "33036": "公司的贸易航道",
+ "43036": "公司的贸易航道",
+ "53036": "公司的贸易航道",
+ "63036": "公司的贸易航道",
+ "33045": "贝洛伯格的存护堡垒",
+ "43045": "贝洛伯格的存护堡垒",
+ "53045": "贝洛伯格的存护堡垒",
+ "63045": "贝洛伯格的存护堡垒",
+ "33046": "贝洛伯格的铁卫防线",
+ "43046": "贝洛伯格的铁卫防线",
+ "53046": "贝洛伯格的铁卫防线",
+ "63046": "贝洛伯格的铁卫防线",
+ "33055": "螺丝星的机械烈阳",
+ "43055": "螺丝星的机械烈阳",
+ "53055": "螺丝星的机械烈阳",
+ "63055": "螺丝星的机械烈阳",
+ "33056": "螺丝星的环星孔带",
+ "43056": "螺丝星的环星孔带",
+ "53056": "螺丝星的环星孔带",
+ "63056": "螺丝星的环星孔带",
+ "33065": "萨尔索图的移动城市",
+ "43065": "萨尔索图的移动城市",
+ "53065": "萨尔索图的移动城市",
+ "63065": "萨尔索图的移动城市",
+ "33066": "萨尔索图的晨昏界线",
+ "43066": "萨尔索图的晨昏界线",
+ "53066": "萨尔索图的晨昏界线",
+ "63066": "萨尔索图的晨昏界线",
+ "33075": "塔利亚的钉壳小镇",
+ "43075": "塔利亚的钉壳小镇",
+ "53075": "塔利亚的钉壳小镇",
+ "63075": "塔利亚的钉壳小镇",
+ "33076": "塔利亚的裸皮电线",
+ "43076": "塔利亚的裸皮电线",
+ "53076": "塔利亚的裸皮电线",
+ "63076": "塔利亚的裸皮电线",
+ "33085": "翁瓦克的诞生之岛",
+ "43085": "翁瓦克的诞生之岛",
+ "53085": "翁瓦克的诞生之岛",
+ "63085": "翁瓦克的诞生之岛",
+ "33086": "翁瓦克的环岛海岸",
+ "43086": "翁瓦克的环岛海岸",
+ "53086": "翁瓦克的环岛海岸",
+ "63086": "翁瓦克的环岛海岸",
+ "33095": "泰科铵的镭射球场",
+ "43095": "泰科铵的镭射球场",
+ "53095": "泰科铵的镭射球场",
+ "63095": "泰科铵的镭射球场",
+ "33096": "泰科铵的弧光赛道",
+ "43096": "泰科铵的弧光赛道",
+ "53096": "泰科铵的弧光赛道",
+ "63096": "泰科铵的弧光赛道",
+ "33105": "伊须磨洲的残船鲸落",
+ "43105": "伊须磨洲的残船鲸落",
+ "53105": "伊须磨洲的残船鲸落",
+ "63105": "伊须磨洲的残船鲸落",
+ "33106": "伊须磨洲的坼裂缆索",
+ "43106": "伊须磨洲的坼裂缆索",
+ "53106": "伊须磨洲的坼裂缆索",
+ "63106": "伊须磨洲的坼裂缆索",
+ "55001": "过客的残绣风衣",
+ "55002": "过客的冥途游履",
+ "55003": "快枪手的猎风披肩",
+ "55004": "圣骑的肃穆胸甲",
+ "55005": "圣骑的秩序铁靴",
+ "55006": "拳王的贴身护胸",
+ "31131": "莳者的复明义眼",
+ "41131": "莳者的复明义眼",
+ "51131": "莳者的复明义眼",
+ "61131": "莳者的复明义眼",
+ "31132": "莳者的机巧木手",
+ "41132": "莳者的机巧木手",
+ "51132": "莳者的机巧木手",
+ "61132": "莳者的机巧木手",
+ "31133": "莳者的承露羽衣",
+ "41133": "莳者的承露羽衣",
+ "51133": "莳者的承露羽衣",
+ "61133": "莳者的承露羽衣",
+ "31134": "莳者的天人丝履",
+ "41134": "莳者的天人丝履",
+ "51134": "莳者的天人丝履",
+ "61134": "莳者的天人丝履",
+ "31141": "信使的全息目镜",
+ "41141": "信使的全息目镜",
+ "51141": "信使的全息目镜",
+ "61141": "信使的全息目镜",
+ "31142": "信使的百变义手",
+ "41142": "信使的百变义手",
+ "51142": "信使的百变义手",
+ "61142": "信使的百变义手",
+ "31143": "信使的密信挎包",
+ "41143": "信使的密信挎包",
+ "51143": "信使的密信挎包",
+ "61143": "信使的密信挎包",
+ "31144": "信使的酷跑板鞋",
+ "41144": "信使的酷跑板鞋",
+ "51144": "信使的酷跑板鞋",
+ "61144": "信使的酷跑板鞋"
+}
\ No newline at end of file
diff --git a/starrail_damage_cal/map/data/Property2Name.json b/starrail_damage_cal/map/data/Property2Name.json
new file mode 100644
index 0000000..92f0208
--- /dev/null
+++ b/starrail_damage_cal/map/data/Property2Name.json
@@ -0,0 +1,55 @@
+{
+ "MaxHP": "生命值",
+ "Attack": "攻击力",
+ "Defence": "防御力",
+ "Speed": "速度",
+ "CriticalChance": "暴击率",
+ "CriticalDamage": "暴击伤害",
+ "BreakDamageAddedRatio": "击破特攻",
+ "BreakDamageAddedRatioBase": "击破特攻",
+ "HealRatio": "治疗量加成",
+ "MaxSP": "能量上限",
+ "SPRatio": "能量恢复效率",
+ "StatusProbability": "效果命中",
+ "StatusResistance": "效果抵抗",
+ "CriticalChanceBase": "暴击率",
+ "CriticalDamageBase": "暴击伤害",
+ "HealRatioBase": "治疗量加成",
+ "StanceBreakAddedRatio": "dev_失效字段",
+ "SPRatioBase": "能量恢复效率",
+ "StatusProbabilityBase": "效果命中",
+ "StatusResistanceBase": "效果抵抗",
+ "PhysicalAddedRatio": "物理属性伤害提高",
+ "PhysicalResistance": "物理属性抗性提高",
+ "FireAddedRatio": "火属性伤害提高",
+ "FireResistance": "火属性抗性提高",
+ "IceAddedRatio": "冰属性伤害提高",
+ "IceResistance": "冰属性抗性提高",
+ "ThunderAddedRatio": "雷属性伤害提高",
+ "ThunderResistance": "雷属性抗性提高",
+ "WindAddedRatio": "风属性伤害提高",
+ "WindResistance": "风属性抗性提高",
+ "QuantumAddedRatio": "量子属性伤害提高",
+ "QuantumResistance": "量子属性抗性提高",
+ "ImaginaryAddedRatio": "虚数属性伤害提高",
+ "ImaginaryResistance": "虚数属性抗性提高",
+ "BaseHP": "基础生命值提高#1[i]",
+ "HPDelta": "生命值",
+ "HPAddedRatio": "生命值百分比",
+ "BaseAttack": "基础攻击力提高#1[i]",
+ "AttackDelta": "攻击力",
+ "AttackAddedRatio": "攻击力百分比",
+ "BaseDefence": "基础防御力提高#1[i]",
+ "DefenceDelta": "防御力",
+ "DefenceAddedRatio": "防御力百分比",
+ "BaseSpeed": "速度",
+ "HealTakenRatio": "治疗量加成",
+ "PhysicalResistanceDelta": "物理属性抗性提高",
+ "FireResistanceDelta": "火属性抗性提高",
+ "IceResistanceDelta": "冰属性抗性提高",
+ "ThunderResistanceDelta": "雷属性抗性提高",
+ "WindResistanceDelta": "风属性抗性提高",
+ "QuantumResistanceDelta": "量子属性抗性提高",
+ "ImaginaryResistanceDelta": "虚数属性抗性提高",
+ "SpeedDelta": "速度"
+}
\ No newline at end of file
diff --git a/starrail_damage_cal/map/data/Property2Name_mapping_1.4.0.json b/starrail_damage_cal/map/data/Property2Name_mapping_1.4.0.json
new file mode 100644
index 0000000..92f0208
--- /dev/null
+++ b/starrail_damage_cal/map/data/Property2Name_mapping_1.4.0.json
@@ -0,0 +1,55 @@
+{
+ "MaxHP": "生命值",
+ "Attack": "攻击力",
+ "Defence": "防御力",
+ "Speed": "速度",
+ "CriticalChance": "暴击率",
+ "CriticalDamage": "暴击伤害",
+ "BreakDamageAddedRatio": "击破特攻",
+ "BreakDamageAddedRatioBase": "击破特攻",
+ "HealRatio": "治疗量加成",
+ "MaxSP": "能量上限",
+ "SPRatio": "能量恢复效率",
+ "StatusProbability": "效果命中",
+ "StatusResistance": "效果抵抗",
+ "CriticalChanceBase": "暴击率",
+ "CriticalDamageBase": "暴击伤害",
+ "HealRatioBase": "治疗量加成",
+ "StanceBreakAddedRatio": "dev_失效字段",
+ "SPRatioBase": "能量恢复效率",
+ "StatusProbabilityBase": "效果命中",
+ "StatusResistanceBase": "效果抵抗",
+ "PhysicalAddedRatio": "物理属性伤害提高",
+ "PhysicalResistance": "物理属性抗性提高",
+ "FireAddedRatio": "火属性伤害提高",
+ "FireResistance": "火属性抗性提高",
+ "IceAddedRatio": "冰属性伤害提高",
+ "IceResistance": "冰属性抗性提高",
+ "ThunderAddedRatio": "雷属性伤害提高",
+ "ThunderResistance": "雷属性抗性提高",
+ "WindAddedRatio": "风属性伤害提高",
+ "WindResistance": "风属性抗性提高",
+ "QuantumAddedRatio": "量子属性伤害提高",
+ "QuantumResistance": "量子属性抗性提高",
+ "ImaginaryAddedRatio": "虚数属性伤害提高",
+ "ImaginaryResistance": "虚数属性抗性提高",
+ "BaseHP": "基础生命值提高#1[i]",
+ "HPDelta": "生命值",
+ "HPAddedRatio": "生命值百分比",
+ "BaseAttack": "基础攻击力提高#1[i]",
+ "AttackDelta": "攻击力",
+ "AttackAddedRatio": "攻击力百分比",
+ "BaseDefence": "基础防御力提高#1[i]",
+ "DefenceDelta": "防御力",
+ "DefenceAddedRatio": "防御力百分比",
+ "BaseSpeed": "速度",
+ "HealTakenRatio": "治疗量加成",
+ "PhysicalResistanceDelta": "物理属性抗性提高",
+ "FireResistanceDelta": "火属性抗性提高",
+ "IceResistanceDelta": "冰属性抗性提高",
+ "ThunderResistanceDelta": "雷属性抗性提高",
+ "WindResistanceDelta": "风属性抗性提高",
+ "QuantumResistanceDelta": "量子属性抗性提高",
+ "ImaginaryResistanceDelta": "虚数属性抗性提高",
+ "SpeedDelta": "速度"
+}
\ No newline at end of file
diff --git a/starrail_damage_cal/map/data/RelicId2MainAffixGroup_mapping_1.4.0.json b/starrail_damage_cal/map/data/RelicId2MainAffixGroup_mapping_1.4.0.json
new file mode 100644
index 0000000..2955262
--- /dev/null
+++ b/starrail_damage_cal/map/data/RelicId2MainAffixGroup_mapping_1.4.0.json
@@ -0,0 +1,312 @@
+{
+ "31011": 21,
+ "41011": 31,
+ "51011": 41,
+ "61011": 51,
+ "31012": 22,
+ "41012": 32,
+ "51012": 42,
+ "61012": 52,
+ "31013": 23,
+ "41013": 33,
+ "51013": 43,
+ "61013": 53,
+ "31014": 24,
+ "41014": 34,
+ "51014": 44,
+ "61014": 54,
+ "31021": 21,
+ "41021": 31,
+ "51021": 41,
+ "61021": 51,
+ "31022": 22,
+ "41022": 32,
+ "51022": 42,
+ "61022": 52,
+ "31023": 23,
+ "41023": 33,
+ "51023": 43,
+ "61023": 53,
+ "31024": 24,
+ "41024": 34,
+ "51024": 44,
+ "61024": 54,
+ "31031": 21,
+ "41031": 31,
+ "51031": 41,
+ "61031": 51,
+ "31032": 22,
+ "41032": 32,
+ "51032": 42,
+ "61032": 52,
+ "31033": 23,
+ "41033": 33,
+ "51033": 43,
+ "61033": 53,
+ "31034": 24,
+ "41034": 34,
+ "51034": 44,
+ "61034": 54,
+ "31041": 21,
+ "41041": 31,
+ "51041": 41,
+ "61041": 51,
+ "31042": 22,
+ "41042": 32,
+ "51042": 42,
+ "61042": 52,
+ "31043": 23,
+ "41043": 33,
+ "51043": 43,
+ "61043": 53,
+ "31044": 24,
+ "41044": 34,
+ "51044": 44,
+ "61044": 54,
+ "31051": 21,
+ "41051": 31,
+ "51051": 41,
+ "61051": 51,
+ "31052": 22,
+ "41052": 32,
+ "51052": 42,
+ "61052": 52,
+ "31053": 23,
+ "41053": 33,
+ "51053": 43,
+ "61053": 53,
+ "31054": 24,
+ "41054": 34,
+ "51054": 44,
+ "61054": 54,
+ "31061": 21,
+ "41061": 31,
+ "51061": 41,
+ "61061": 51,
+ "31062": 22,
+ "41062": 32,
+ "51062": 42,
+ "61062": 52,
+ "31063": 23,
+ "41063": 33,
+ "51063": 43,
+ "61063": 53,
+ "31064": 24,
+ "41064": 34,
+ "51064": 44,
+ "61064": 54,
+ "31071": 21,
+ "41071": 31,
+ "51071": 41,
+ "61071": 51,
+ "31072": 22,
+ "41072": 32,
+ "51072": 42,
+ "61072": 52,
+ "31073": 23,
+ "41073": 33,
+ "51073": 43,
+ "61073": 53,
+ "31074": 24,
+ "41074": 34,
+ "51074": 44,
+ "61074": 54,
+ "31081": 21,
+ "41081": 31,
+ "51081": 41,
+ "61081": 51,
+ "31082": 22,
+ "41082": 32,
+ "51082": 42,
+ "61082": 52,
+ "31083": 23,
+ "41083": 33,
+ "51083": 43,
+ "61083": 53,
+ "31084": 24,
+ "41084": 34,
+ "51084": 44,
+ "61084": 54,
+ "31091": 21,
+ "41091": 31,
+ "51091": 41,
+ "61091": 51,
+ "31092": 22,
+ "41092": 32,
+ "51092": 42,
+ "61092": 52,
+ "31093": 23,
+ "41093": 33,
+ "51093": 43,
+ "61093": 53,
+ "31094": 24,
+ "41094": 34,
+ "51094": 44,
+ "61094": 54,
+ "31101": 21,
+ "41101": 31,
+ "51101": 41,
+ "61101": 51,
+ "31102": 22,
+ "41102": 32,
+ "51102": 42,
+ "61102": 52,
+ "31103": 23,
+ "41103": 33,
+ "51103": 43,
+ "61103": 53,
+ "31104": 24,
+ "41104": 34,
+ "51104": 44,
+ "61104": 54,
+ "31111": 21,
+ "41111": 31,
+ "51111": 41,
+ "61111": 51,
+ "31112": 22,
+ "41112": 32,
+ "51112": 42,
+ "61112": 52,
+ "31113": 23,
+ "41113": 33,
+ "51113": 43,
+ "61113": 53,
+ "31114": 24,
+ "41114": 34,
+ "51114": 44,
+ "61114": 54,
+ "31121": 21,
+ "41121": 31,
+ "51121": 41,
+ "61121": 51,
+ "31122": 22,
+ "41122": 32,
+ "51122": 42,
+ "61122": 52,
+ "31123": 23,
+ "41123": 33,
+ "51123": 43,
+ "61123": 53,
+ "31124": 24,
+ "41124": 34,
+ "51124": 44,
+ "61124": 54,
+ "33015": 25,
+ "43015": 35,
+ "53015": 45,
+ "63015": 55,
+ "33016": 26,
+ "43016": 36,
+ "53016": 46,
+ "63016": 56,
+ "33025": 25,
+ "43025": 35,
+ "53025": 45,
+ "63025": 55,
+ "33026": 26,
+ "43026": 36,
+ "53026": 46,
+ "63026": 56,
+ "33035": 25,
+ "43035": 35,
+ "53035": 45,
+ "63035": 55,
+ "33036": 26,
+ "43036": 36,
+ "53036": 46,
+ "63036": 56,
+ "33045": 25,
+ "43045": 35,
+ "53045": 45,
+ "63045": 55,
+ "33046": 26,
+ "43046": 36,
+ "53046": 46,
+ "63046": 56,
+ "33055": 25,
+ "43055": 35,
+ "53055": 45,
+ "63055": 55,
+ "33056": 26,
+ "43056": 36,
+ "53056": 46,
+ "63056": 56,
+ "33065": 25,
+ "43065": 35,
+ "53065": 45,
+ "63065": 55,
+ "33066": 26,
+ "43066": 36,
+ "53066": 46,
+ "63066": 56,
+ "33075": 25,
+ "43075": 35,
+ "53075": 45,
+ "63075": 55,
+ "33076": 26,
+ "43076": 36,
+ "53076": 46,
+ "63076": 56,
+ "33085": 25,
+ "43085": 35,
+ "53085": 45,
+ "63085": 55,
+ "33086": 26,
+ "43086": 36,
+ "53086": 46,
+ "63086": 56,
+ "33095": 25,
+ "43095": 35,
+ "53095": 45,
+ "63095": 55,
+ "33096": 26,
+ "43096": 36,
+ "53096": 46,
+ "63096": 56,
+ "33105": 25,
+ "43105": 35,
+ "53105": 45,
+ "63105": 55,
+ "33106": 26,
+ "43106": 36,
+ "53106": 46,
+ "63106": 56,
+ "55001": 436,
+ "55002": 441,
+ "55003": 434,
+ "55004": 433,
+ "55005": 443,
+ "55006": 434,
+ "31131": 21,
+ "41131": 31,
+ "51131": 41,
+ "61131": 51,
+ "31132": 22,
+ "41132": 32,
+ "51132": 42,
+ "61132": 52,
+ "31133": 23,
+ "41133": 33,
+ "51133": 43,
+ "61133": 53,
+ "31134": 24,
+ "41134": 34,
+ "51134": 44,
+ "61134": 54,
+ "31141": 21,
+ "41141": 31,
+ "51141": 41,
+ "61141": 51,
+ "31142": 22,
+ "41142": 32,
+ "51142": 42,
+ "61142": 52,
+ "31143": 23,
+ "41143": 33,
+ "51143": 43,
+ "61143": 53,
+ "31144": 24,
+ "41144": 34,
+ "51144": 44,
+ "61144": 54
+}
\ No newline at end of file
diff --git a/starrail_damage_cal/map/data/RelicId2Rarity_mapping_1.4.0.json b/starrail_damage_cal/map/data/RelicId2Rarity_mapping_1.4.0.json
new file mode 100644
index 0000000..3d636cc
--- /dev/null
+++ b/starrail_damage_cal/map/data/RelicId2Rarity_mapping_1.4.0.json
@@ -0,0 +1,312 @@
+{
+ "31011": 2,
+ "31012": 2,
+ "31013": 2,
+ "31014": 2,
+ "31021": 2,
+ "31022": 2,
+ "31023": 2,
+ "31024": 2,
+ "31031": 2,
+ "31032": 2,
+ "31033": 2,
+ "31034": 2,
+ "31041": 2,
+ "31042": 2,
+ "31043": 2,
+ "31044": 2,
+ "31051": 2,
+ "31052": 2,
+ "31053": 2,
+ "31054": 2,
+ "31061": 2,
+ "31062": 2,
+ "31063": 2,
+ "31064": 2,
+ "31071": 2,
+ "31072": 2,
+ "31073": 2,
+ "31074": 2,
+ "31081": 2,
+ "31082": 2,
+ "31083": 2,
+ "31084": 2,
+ "31091": 2,
+ "31092": 2,
+ "31093": 2,
+ "31094": 2,
+ "31101": 2,
+ "31102": 2,
+ "31103": 2,
+ "31104": 2,
+ "31111": 2,
+ "31112": 2,
+ "31113": 2,
+ "31114": 2,
+ "31121": 2,
+ "31122": 2,
+ "31123": 2,
+ "31124": 2,
+ "31131": 2,
+ "31132": 2,
+ "31133": 2,
+ "31134": 2,
+ "31141": 2,
+ "31142": 2,
+ "31143": 2,
+ "31144": 2,
+ "33015": 2,
+ "33016": 2,
+ "33025": 2,
+ "33026": 2,
+ "33035": 2,
+ "33036": 2,
+ "33045": 2,
+ "33046": 2,
+ "33055": 2,
+ "33056": 2,
+ "33065": 2,
+ "33066": 2,
+ "33075": 2,
+ "33076": 2,
+ "33085": 2,
+ "33086": 2,
+ "33095": 2,
+ "33096": 2,
+ "33105": 2,
+ "33106": 2,
+ "41011": 3,
+ "41012": 3,
+ "41013": 3,
+ "41014": 3,
+ "41021": 3,
+ "41022": 3,
+ "41023": 3,
+ "41024": 3,
+ "41031": 3,
+ "41032": 3,
+ "41033": 3,
+ "41034": 3,
+ "41041": 3,
+ "41042": 3,
+ "41043": 3,
+ "41044": 3,
+ "41051": 3,
+ "41052": 3,
+ "41053": 3,
+ "41054": 3,
+ "41061": 3,
+ "41062": 3,
+ "41063": 3,
+ "41064": 3,
+ "41071": 3,
+ "41072": 3,
+ "41073": 3,
+ "41074": 3,
+ "41081": 3,
+ "41082": 3,
+ "41083": 3,
+ "41084": 3,
+ "41091": 3,
+ "41092": 3,
+ "41093": 3,
+ "41094": 3,
+ "41101": 3,
+ "41102": 3,
+ "41103": 3,
+ "41104": 3,
+ "41111": 3,
+ "41112": 3,
+ "41113": 3,
+ "41114": 3,
+ "41121": 3,
+ "41122": 3,
+ "41123": 3,
+ "41124": 3,
+ "41131": 3,
+ "41132": 3,
+ "41133": 3,
+ "41134": 3,
+ "41141": 3,
+ "41142": 3,
+ "41143": 3,
+ "41144": 3,
+ "43015": 3,
+ "43016": 3,
+ "43025": 3,
+ "43026": 3,
+ "43035": 3,
+ "43036": 3,
+ "43045": 3,
+ "43046": 3,
+ "43055": 3,
+ "43056": 3,
+ "43065": 3,
+ "43066": 3,
+ "43075": 3,
+ "43076": 3,
+ "43085": 3,
+ "43086": 3,
+ "43095": 3,
+ "43096": 3,
+ "43105": 3,
+ "43106": 3,
+ "51011": 4,
+ "51012": 4,
+ "51013": 4,
+ "51014": 4,
+ "51021": 4,
+ "51022": 4,
+ "51023": 4,
+ "51024": 4,
+ "51031": 4,
+ "51032": 4,
+ "51033": 4,
+ "51034": 4,
+ "51041": 4,
+ "51042": 4,
+ "51043": 4,
+ "51044": 4,
+ "51051": 4,
+ "51052": 4,
+ "51053": 4,
+ "51054": 4,
+ "51061": 4,
+ "51062": 4,
+ "51063": 4,
+ "51064": 4,
+ "51071": 4,
+ "51072": 4,
+ "51073": 4,
+ "51074": 4,
+ "51081": 4,
+ "51082": 4,
+ "51083": 4,
+ "51084": 4,
+ "51091": 4,
+ "51092": 4,
+ "51093": 4,
+ "51094": 4,
+ "51101": 4,
+ "51102": 4,
+ "51103": 4,
+ "51104": 4,
+ "51111": 4,
+ "51112": 4,
+ "51113": 4,
+ "51114": 4,
+ "51121": 4,
+ "51122": 4,
+ "51123": 4,
+ "51124": 4,
+ "51131": 4,
+ "51132": 4,
+ "51133": 4,
+ "51134": 4,
+ "51141": 4,
+ "51142": 4,
+ "51143": 4,
+ "51144": 4,
+ "53015": 4,
+ "53016": 4,
+ "53025": 4,
+ "53026": 4,
+ "53035": 4,
+ "53036": 4,
+ "53045": 4,
+ "53046": 4,
+ "53055": 4,
+ "53056": 4,
+ "53065": 4,
+ "53066": 4,
+ "53075": 4,
+ "53076": 4,
+ "53085": 4,
+ "53086": 4,
+ "53095": 4,
+ "53096": 4,
+ "53105": 4,
+ "53106": 4,
+ "55001": 4,
+ "55002": 4,
+ "55003": 4,
+ "55004": 4,
+ "55005": 4,
+ "55006": 4,
+ "61011": 5,
+ "61012": 5,
+ "61013": 5,
+ "61014": 5,
+ "61021": 5,
+ "61022": 5,
+ "61023": 5,
+ "61024": 5,
+ "61031": 5,
+ "61032": 5,
+ "61033": 5,
+ "61034": 5,
+ "61041": 5,
+ "61042": 5,
+ "61043": 5,
+ "61044": 5,
+ "61051": 5,
+ "61052": 5,
+ "61053": 5,
+ "61054": 5,
+ "61061": 5,
+ "61062": 5,
+ "61063": 5,
+ "61064": 5,
+ "61071": 5,
+ "61072": 5,
+ "61073": 5,
+ "61074": 5,
+ "61081": 5,
+ "61082": 5,
+ "61083": 5,
+ "61084": 5,
+ "61091": 5,
+ "61092": 5,
+ "61093": 5,
+ "61094": 5,
+ "61101": 5,
+ "61102": 5,
+ "61103": 5,
+ "61104": 5,
+ "61111": 5,
+ "61112": 5,
+ "61113": 5,
+ "61114": 5,
+ "61121": 5,
+ "61122": 5,
+ "61123": 5,
+ "61124": 5,
+ "61131": 5,
+ "61132": 5,
+ "61133": 5,
+ "61134": 5,
+ "61141": 5,
+ "61142": 5,
+ "61143": 5,
+ "61144": 5,
+ "63015": 5,
+ "63016": 5,
+ "63025": 5,
+ "63026": 5,
+ "63035": 5,
+ "63036": 5,
+ "63045": 5,
+ "63046": 5,
+ "63055": 5,
+ "63056": 5,
+ "63065": 5,
+ "63066": 5,
+ "63075": 5,
+ "63076": 5,
+ "63085": 5,
+ "63086": 5,
+ "63095": 5,
+ "63096": 5,
+ "63105": 5,
+ "63106": 5
+}
\ No newline at end of file
diff --git a/starrail_damage_cal/map/data/RelicId2SetId_mapping_1.4.0.json b/starrail_damage_cal/map/data/RelicId2SetId_mapping_1.4.0.json
new file mode 100644
index 0000000..9e4cebf
--- /dev/null
+++ b/starrail_damage_cal/map/data/RelicId2SetId_mapping_1.4.0.json
@@ -0,0 +1,312 @@
+{
+ "31011": 101,
+ "41011": 101,
+ "51011": 101,
+ "61011": 101,
+ "31012": 101,
+ "41012": 101,
+ "51012": 101,
+ "61012": 101,
+ "31013": 101,
+ "41013": 101,
+ "51013": 101,
+ "61013": 101,
+ "31014": 101,
+ "41014": 101,
+ "51014": 101,
+ "61014": 101,
+ "31021": 102,
+ "41021": 102,
+ "51021": 102,
+ "61021": 102,
+ "31022": 102,
+ "41022": 102,
+ "51022": 102,
+ "61022": 102,
+ "31023": 102,
+ "41023": 102,
+ "51023": 102,
+ "61023": 102,
+ "31024": 102,
+ "41024": 102,
+ "51024": 102,
+ "61024": 102,
+ "31031": 103,
+ "41031": 103,
+ "51031": 103,
+ "61031": 103,
+ "31032": 103,
+ "41032": 103,
+ "51032": 103,
+ "61032": 103,
+ "31033": 103,
+ "41033": 103,
+ "51033": 103,
+ "61033": 103,
+ "31034": 103,
+ "41034": 103,
+ "51034": 103,
+ "61034": 103,
+ "31041": 104,
+ "41041": 104,
+ "51041": 104,
+ "61041": 104,
+ "31042": 104,
+ "41042": 104,
+ "51042": 104,
+ "61042": 104,
+ "31043": 104,
+ "41043": 104,
+ "51043": 104,
+ "61043": 104,
+ "31044": 104,
+ "41044": 104,
+ "51044": 104,
+ "61044": 104,
+ "31051": 105,
+ "41051": 105,
+ "51051": 105,
+ "61051": 105,
+ "31052": 105,
+ "41052": 105,
+ "51052": 105,
+ "61052": 105,
+ "31053": 105,
+ "41053": 105,
+ "51053": 105,
+ "61053": 105,
+ "31054": 105,
+ "41054": 105,
+ "51054": 105,
+ "61054": 105,
+ "31061": 106,
+ "41061": 106,
+ "51061": 106,
+ "61061": 106,
+ "31062": 106,
+ "41062": 106,
+ "51062": 106,
+ "61062": 106,
+ "31063": 106,
+ "41063": 106,
+ "51063": 106,
+ "61063": 106,
+ "31064": 106,
+ "41064": 106,
+ "51064": 106,
+ "61064": 106,
+ "31071": 107,
+ "41071": 107,
+ "51071": 107,
+ "61071": 107,
+ "31072": 107,
+ "41072": 107,
+ "51072": 107,
+ "61072": 107,
+ "31073": 107,
+ "41073": 107,
+ "51073": 107,
+ "61073": 107,
+ "31074": 107,
+ "41074": 107,
+ "51074": 107,
+ "61074": 107,
+ "31081": 108,
+ "41081": 108,
+ "51081": 108,
+ "61081": 108,
+ "31082": 108,
+ "41082": 108,
+ "51082": 108,
+ "61082": 108,
+ "31083": 108,
+ "41083": 108,
+ "51083": 108,
+ "61083": 108,
+ "31084": 108,
+ "41084": 108,
+ "51084": 108,
+ "61084": 108,
+ "31091": 109,
+ "41091": 109,
+ "51091": 109,
+ "61091": 109,
+ "31092": 109,
+ "41092": 109,
+ "51092": 109,
+ "61092": 109,
+ "31093": 109,
+ "41093": 109,
+ "51093": 109,
+ "61093": 109,
+ "31094": 109,
+ "41094": 109,
+ "51094": 109,
+ "61094": 109,
+ "31101": 110,
+ "41101": 110,
+ "51101": 110,
+ "61101": 110,
+ "31102": 110,
+ "41102": 110,
+ "51102": 110,
+ "61102": 110,
+ "31103": 110,
+ "41103": 110,
+ "51103": 110,
+ "61103": 110,
+ "31104": 110,
+ "41104": 110,
+ "51104": 110,
+ "61104": 110,
+ "31111": 111,
+ "41111": 111,
+ "51111": 111,
+ "61111": 111,
+ "31112": 111,
+ "41112": 111,
+ "51112": 111,
+ "61112": 111,
+ "31113": 111,
+ "41113": 111,
+ "51113": 111,
+ "61113": 111,
+ "31114": 111,
+ "41114": 111,
+ "51114": 111,
+ "61114": 111,
+ "31121": 112,
+ "41121": 112,
+ "51121": 112,
+ "61121": 112,
+ "31122": 112,
+ "41122": 112,
+ "51122": 112,
+ "61122": 112,
+ "31123": 112,
+ "41123": 112,
+ "51123": 112,
+ "61123": 112,
+ "31124": 112,
+ "41124": 112,
+ "51124": 112,
+ "61124": 112,
+ "33015": 301,
+ "43015": 301,
+ "53015": 301,
+ "63015": 301,
+ "33016": 301,
+ "43016": 301,
+ "53016": 301,
+ "63016": 301,
+ "33025": 302,
+ "43025": 302,
+ "53025": 302,
+ "63025": 302,
+ "33026": 302,
+ "43026": 302,
+ "53026": 302,
+ "63026": 302,
+ "33035": 303,
+ "43035": 303,
+ "53035": 303,
+ "63035": 303,
+ "33036": 303,
+ "43036": 303,
+ "53036": 303,
+ "63036": 303,
+ "33045": 304,
+ "43045": 304,
+ "53045": 304,
+ "63045": 304,
+ "33046": 304,
+ "43046": 304,
+ "53046": 304,
+ "63046": 304,
+ "33055": 305,
+ "43055": 305,
+ "53055": 305,
+ "63055": 305,
+ "33056": 305,
+ "43056": 305,
+ "53056": 305,
+ "63056": 305,
+ "33065": 306,
+ "43065": 306,
+ "53065": 306,
+ "63065": 306,
+ "33066": 306,
+ "43066": 306,
+ "53066": 306,
+ "63066": 306,
+ "33075": 307,
+ "43075": 307,
+ "53075": 307,
+ "63075": 307,
+ "33076": 307,
+ "43076": 307,
+ "53076": 307,
+ "63076": 307,
+ "33085": 308,
+ "43085": 308,
+ "53085": 308,
+ "63085": 308,
+ "33086": 308,
+ "43086": 308,
+ "53086": 308,
+ "63086": 308,
+ "33095": 309,
+ "43095": 309,
+ "53095": 309,
+ "63095": 309,
+ "33096": 309,
+ "43096": 309,
+ "53096": 309,
+ "63096": 309,
+ "33105": 310,
+ "43105": 310,
+ "53105": 310,
+ "63105": 310,
+ "33106": 310,
+ "43106": 310,
+ "53106": 310,
+ "63106": 310,
+ "55001": 101,
+ "55002": 101,
+ "55003": 102,
+ "55004": 103,
+ "55005": 103,
+ "55006": 105,
+ "31131": 113,
+ "41131": 113,
+ "51131": 113,
+ "61131": 113,
+ "31132": 113,
+ "41132": 113,
+ "51132": 113,
+ "61132": 113,
+ "31133": 113,
+ "41133": 113,
+ "51133": 113,
+ "61133": 113,
+ "31134": 113,
+ "41134": 113,
+ "51134": 113,
+ "61134": 113,
+ "31141": 114,
+ "41141": 114,
+ "51141": 114,
+ "61141": 114,
+ "31142": 114,
+ "41142": 114,
+ "51142": 114,
+ "61142": 114,
+ "31143": 114,
+ "41143": 114,
+ "51143": 114,
+ "61143": 114,
+ "31144": 114,
+ "41144": 114,
+ "51144": 114,
+ "61144": 114
+}
\ No newline at end of file
diff --git a/starrail_damage_cal/map/data/RelicSetSkill_mapping_1.4.0.json b/starrail_damage_cal/map/data/RelicSetSkill_mapping_1.4.0.json
new file mode 100644
index 0000000..15e2faa
--- /dev/null
+++ b/starrail_damage_cal/map/data/RelicSetSkill_mapping_1.4.0.json
@@ -0,0 +1,163 @@
+{
+ "101": {
+ "2": {
+ "Property": "HealRatioBase",
+ "Value": 0.10000000009313226
+ },
+ "4": {}
+ },
+ "102": {
+ "2": {
+ "Property": "AttackAddedRatio",
+ "Value": 0.12000000011175871
+ },
+ "4": {
+ "Property": "SpeedAddedRatio",
+ "Value": 0.060000000055879354
+ }
+ },
+ "103": {
+ "2": {
+ "Property": "DefenceAddedRatio",
+ "Value": 0.1500000001396984
+ },
+ "4": {}
+ },
+ "104": {
+ "2": {
+ "Property": "IceAddedRatio",
+ "Value": 0.10000000009313226
+ },
+ "4": {}
+ },
+ "105": {
+ "2": {
+ "Property": "PhysicalAddedRatio",
+ "Value": 0.10000000009313226
+ },
+ "4": {}
+ },
+ "106": {
+ "2": {},
+ "4": {}
+ },
+ "107": {
+ "2": {
+ "Property": "FireAddedRatio",
+ "Value": 0.10000000009313226
+ },
+ "4": {}
+ },
+ "108": {
+ "2": {
+ "Property": "QuantumAddedRatio",
+ "Value": 0.10000000009313226
+ },
+ "4": {}
+ },
+ "109": {
+ "2": {
+ "Property": "ThunderAddedRatio",
+ "Value": 0.10000000009313226
+ },
+ "4": {}
+ },
+ "110": {
+ "2": {
+ "Property": "WindAddedRatio",
+ "Value": 0.10000000009313226
+ },
+ "4": {}
+ },
+ "111": {
+ "2": {
+ "Property": "BreakDamageAddedRatioBase",
+ "Value": 0.1600000001490116
+ },
+ "4": {
+ "Property": "BreakDamageAddedRatioBase",
+ "Value": 0.1600000001490116
+ }
+ },
+ "112": {
+ "2": {
+ "Property": "ImaginaryAddedRatio",
+ "Value": 0.10000000009313226
+ },
+ "4": {}
+ },
+ "301": {
+ "2": {
+ "Property": "AttackAddedRatio",
+ "Value": 0.12000000011175871
+ }
+ },
+ "302": {
+ "2": {
+ "Property": "HPAddedRatio",
+ "Value": 0.12000000011175871
+ }
+ },
+ "303": {
+ "2": {
+ "Property": "StatusProbabilityBase",
+ "Value": 0.10000000009313226
+ }
+ },
+ "304": {
+ "2": {
+ "Property": "DefenceAddedRatio",
+ "Value": 0.1500000001396984
+ }
+ },
+ "305": {
+ "2": {
+ "Property": "CriticalDamageBase",
+ "Value": 0.1600000001490116
+ }
+ },
+ "306": {
+ "2": {
+ "Property": "CriticalChanceBase",
+ "Value": 0.0800000000745058
+ }
+ },
+ "307": {
+ "2": {
+ "Property": "BreakDamageAddedRatioBase",
+ "Value": 0.1600000001490116
+ }
+ },
+ "308": {
+ "2": {
+ "Property": "SPRatioBase",
+ "Value": 0.05000000004656613
+ }
+ },
+ "309": {
+ "2": {
+ "Property": "CriticalChanceBase",
+ "Value": 0.0800000000745058
+ }
+ },
+ "310": {
+ "2": {
+ "Property": "StatusResistanceBase",
+ "Value": 0.10000000009313226
+ }
+ },
+ "113": {
+ "2": {
+ "Property": "HPAddedRatio",
+ "Value": 0.12000000011175871
+ },
+ "4": {}
+ },
+ "114": {
+ "2": {
+ "Property": "SpeedAddedRatio",
+ "Value": 0.060000000055879354
+ },
+ "4": {}
+ }
+}
\ No newline at end of file
diff --git a/starrail_damage_cal/map/data/SetId2Name_mapping_1.4.0.json b/starrail_damage_cal/map/data/SetId2Name_mapping_1.4.0.json
new file mode 100644
index 0000000..4af8f80
--- /dev/null
+++ b/starrail_damage_cal/map/data/SetId2Name_mapping_1.4.0.json
@@ -0,0 +1,26 @@
+{
+ "101": "云无留迹的过客",
+ "102": "野穗伴行的快枪手",
+ "103": "净庭教宗的圣骑士",
+ "104": "密林卧雪的猎人",
+ "105": "街头出身的拳王",
+ "106": "戍卫风雪的铁卫",
+ "107": "熔岩锻铸的火匠",
+ "108": "繁星璀璨的天才",
+ "109": "激奏雷电的乐队",
+ "110": "晨昏交界的翔鹰",
+ "111": "流星追迹的怪盗",
+ "112": "盗匪荒漠的废土客",
+ "113": "宝命长存的莳者",
+ "114": "骇域漫游的信使",
+ "301": "太空封印站",
+ "302": "不老者的仙舟",
+ "303": "泛银河商业公司",
+ "304": "筑城者的贝洛伯格",
+ "305": "星体差分机",
+ "306": "停转的萨尔索图",
+ "307": "盗贼公国塔利亚",
+ "308": "生命的翁瓦克",
+ "309": "繁星竞技场",
+ "310": "折断的龙骨"
+}
\ No newline at end of file
diff --git a/starrail_damage_cal/map/data/avatarId2DamageType_mapping_1.4.0.json b/starrail_damage_cal/map/data/avatarId2DamageType_mapping_1.4.0.json
new file mode 100644
index 0000000..595885e
--- /dev/null
+++ b/starrail_damage_cal/map/data/avatarId2DamageType_mapping_1.4.0.json
@@ -0,0 +1,43 @@
+{
+ "1001": "Ice",
+ "1002": "Wind",
+ "1003": "Fire",
+ "1004": "Imaginary",
+ "1005": "Thunder",
+ "1006": "Quantum",
+ "1008": "Thunder",
+ "1009": "Fire",
+ "1013": "Ice",
+ "1101": "Wind",
+ "1102": "Quantum",
+ "1103": "Thunder",
+ "1104": "Ice",
+ "1105": "Physical",
+ "1106": "Ice",
+ "1107": "Physical",
+ "1108": "Wind",
+ "1109": "Fire",
+ "1110": "Quantum",
+ "1111": "Physical",
+ "1112": "Fire",
+ "1201": "Quantum",
+ "1202": "Thunder",
+ "1203": "Imaginary",
+ "1204": "Thunder",
+ "1205": "Wind",
+ "1206": "Physical",
+ "1207": "Imaginary",
+ "1208": "Quantum",
+ "1209": "Ice",
+ "1210": "Fire",
+ "1211": "Thunder",
+ "1212": "Ice",
+ "1213": "Imaginary",
+ "8001": "Physical",
+ "8002": "Physical",
+ "8003": "Fire",
+ "8004": "Fire",
+ "1302": "Physical",
+ "1217": "Wind",
+ "1215": "Physical"
+}
\ No newline at end of file
diff --git a/starrail_damage_cal/map/data/avatarId2EnName_mapping_1.4.0.json b/starrail_damage_cal/map/data/avatarId2EnName_mapping_1.4.0.json
new file mode 100644
index 0000000..15c6fc9
--- /dev/null
+++ b/starrail_damage_cal/map/data/avatarId2EnName_mapping_1.4.0.json
@@ -0,0 +1,43 @@
+{
+ "1001": "March7th",
+ "1002": "DanHeng",
+ "1003": "Himeko",
+ "1004": "Welt",
+ "1005": "Kafka",
+ "1006": "SilverWolf",
+ "1008": "Arlan",
+ "1009": "Asta",
+ "1013": "Herta",
+ "1101": "Bronya",
+ "1102": "Seele",
+ "1103": "Serval",
+ "1104": "Gepard",
+ "1105": "Natasha",
+ "1106": "Pela",
+ "1107": "Clara",
+ "1108": "Sampo",
+ "1109": "Hook",
+ "1110": "Lynx",
+ "1111": "Luka",
+ "1112": "TopazandNumby",
+ "1201": "Qingque",
+ "1202": "Tingyun",
+ "1203": "Luocha",
+ "1204": "JingYuan",
+ "1205": "Blade",
+ "1206": "Sushang",
+ "1207": "Yukong",
+ "1208": "FuXuan",
+ "1209": "Yanqing",
+ "1210": "Guinaifen",
+ "1211": "Bailu",
+ "1212": "Jingliu",
+ "1213": "DanHeng•ImbibitorLunae",
+ "8001": "{NICKNAME}",
+ "8002": "{NICKNAME}",
+ "8003": "{NICKNAME}",
+ "8004": "{NICKNAME}",
+ "1302": "Argenti",
+ "1217": "Huohuo",
+ "1215": "Hanya"
+}
\ No newline at end of file
diff --git a/starrail_damage_cal/map/data/avatarId2Name_mapping_1.4.0.json b/starrail_damage_cal/map/data/avatarId2Name_mapping_1.4.0.json
new file mode 100644
index 0000000..bd1deab
--- /dev/null
+++ b/starrail_damage_cal/map/data/avatarId2Name_mapping_1.4.0.json
@@ -0,0 +1,43 @@
+{
+ "1001": "三月七",
+ "1002": "丹恒",
+ "1003": "姬子",
+ "1004": "瓦尔特",
+ "1005": "卡芙卡",
+ "1006": "银狼",
+ "1008": "阿兰",
+ "1009": "艾丝妲",
+ "1013": "黑塔",
+ "1101": "布洛妮娅",
+ "1102": "希儿",
+ "1103": "希露瓦",
+ "1104": "杰帕德",
+ "1105": "娜塔莎",
+ "1106": "佩拉",
+ "1107": "克拉拉",
+ "1108": "桑博",
+ "1109": "虎克",
+ "1110": "玲可",
+ "1111": "卢卡",
+ "1112": "托帕&账账",
+ "1201": "青雀",
+ "1202": "停云",
+ "1203": "罗刹",
+ "1204": "景元",
+ "1205": "刃",
+ "1206": "素裳",
+ "1207": "驭空",
+ "1208": "符玄",
+ "1209": "彦卿",
+ "1210": "桂乃芬",
+ "1211": "白露",
+ "1212": "镜流",
+ "1213": "丹恒•饮月",
+ "8001": "开拓者",
+ "8002": "开拓者",
+ "8003": "开拓者",
+ "8004": "开拓者",
+ "1302": "银枝",
+ "1217": "藿藿",
+ "1215": "寒鸦"
+}
\ No newline at end of file
diff --git a/starrail_damage_cal/map/data/avatarId2Rarity_mapping_1.4.0.json b/starrail_damage_cal/map/data/avatarId2Rarity_mapping_1.4.0.json
new file mode 100644
index 0000000..9a53ee9
--- /dev/null
+++ b/starrail_damage_cal/map/data/avatarId2Rarity_mapping_1.4.0.json
@@ -0,0 +1,43 @@
+{
+ "1001": "4",
+ "1002": "4",
+ "1003": "5",
+ "1004": "5",
+ "1005": "5",
+ "1006": "5",
+ "1008": "4",
+ "1009": "4",
+ "1013": "4",
+ "1101": "5",
+ "1102": "5",
+ "1103": "4",
+ "1104": "5",
+ "1105": "4",
+ "1106": "4",
+ "1107": "5",
+ "1108": "4",
+ "1109": "4",
+ "1110": "4",
+ "1111": "4",
+ "1112": "5",
+ "1201": "4",
+ "1202": "4",
+ "1203": "5",
+ "1204": "5",
+ "1205": "5",
+ "1206": "4",
+ "1207": "4",
+ "1208": "5",
+ "1209": "5",
+ "1210": "4",
+ "1211": "5",
+ "1212": "5",
+ "1213": "5",
+ "8001": "5",
+ "8002": "5",
+ "8003": "5",
+ "8004": "5",
+ "1302": "5",
+ "1217": "5",
+ "1215": "4"
+}
\ No newline at end of file
diff --git a/starrail_damage_cal/map/data/avatarId2Star_mapping_1.4.0.json b/starrail_damage_cal/map/data/avatarId2Star_mapping_1.4.0.json
new file mode 100644
index 0000000..9a53ee9
--- /dev/null
+++ b/starrail_damage_cal/map/data/avatarId2Star_mapping_1.4.0.json
@@ -0,0 +1,43 @@
+{
+ "1001": "4",
+ "1002": "4",
+ "1003": "5",
+ "1004": "5",
+ "1005": "5",
+ "1006": "5",
+ "1008": "4",
+ "1009": "4",
+ "1013": "4",
+ "1101": "5",
+ "1102": "5",
+ "1103": "4",
+ "1104": "5",
+ "1105": "4",
+ "1106": "4",
+ "1107": "5",
+ "1108": "4",
+ "1109": "4",
+ "1110": "4",
+ "1111": "4",
+ "1112": "5",
+ "1201": "4",
+ "1202": "4",
+ "1203": "5",
+ "1204": "5",
+ "1205": "5",
+ "1206": "4",
+ "1207": "4",
+ "1208": "5",
+ "1209": "5",
+ "1210": "4",
+ "1211": "5",
+ "1212": "5",
+ "1213": "5",
+ "8001": "5",
+ "8002": "5",
+ "8003": "5",
+ "8004": "5",
+ "1302": "5",
+ "1217": "5",
+ "1215": "4"
+}
\ No newline at end of file
diff --git a/starrail_damage_cal/map/data/avatarRankSkillUp_mapping_1.4.0.json b/starrail_damage_cal/map/data/avatarRankSkillUp_mapping_1.4.0.json
new file mode 100644
index 0000000..59ac964
--- /dev/null
+++ b/starrail_damage_cal/map/data/avatarRankSkillUp_mapping_1.4.0.json
@@ -0,0 +1,1046 @@
+{
+ "100101": [],
+ "100102": [],
+ "100103": [
+ {
+ "id": "100103",
+ "num": 2
+ },
+ {
+ "id": "100101",
+ "num": 1
+ }
+ ],
+ "100104": [],
+ "100105": [
+ {
+ "id": "100102",
+ "num": 2
+ },
+ {
+ "id": "100104",
+ "num": 2
+ }
+ ],
+ "100106": [],
+ "100201": [],
+ "100202": [],
+ "100203": [
+ {
+ "id": "100202",
+ "num": 2
+ },
+ {
+ "id": "100201",
+ "num": 1
+ }
+ ],
+ "100204": [],
+ "100205": [
+ {
+ "id": "100203",
+ "num": 2
+ },
+ {
+ "id": "100204",
+ "num": 2
+ }
+ ],
+ "100206": [],
+ "100301": [],
+ "100302": [],
+ "100303": [
+ {
+ "id": "100302",
+ "num": 2
+ },
+ {
+ "id": "100301",
+ "num": 1
+ }
+ ],
+ "100304": [],
+ "100305": [
+ {
+ "id": "100303",
+ "num": 2
+ },
+ {
+ "id": "100304",
+ "num": 2
+ }
+ ],
+ "100306": [],
+ "100401": [],
+ "100402": [],
+ "100403": [
+ {
+ "id": "100402",
+ "num": 2
+ },
+ {
+ "id": "100401",
+ "num": 1
+ }
+ ],
+ "100404": [],
+ "100405": [
+ {
+ "id": "100403",
+ "num": 2
+ },
+ {
+ "id": "100404",
+ "num": 2
+ }
+ ],
+ "100406": [],
+ "100501": [],
+ "100502": [],
+ "100503": [
+ {
+ "id": "100502",
+ "num": 2
+ },
+ {
+ "id": "100501",
+ "num": 1
+ }
+ ],
+ "100504": [],
+ "100505": [
+ {
+ "id": "100503",
+ "num": 2
+ },
+ {
+ "id": "100504",
+ "num": 2
+ }
+ ],
+ "100506": [],
+ "100601": [],
+ "100602": [],
+ "100603": [
+ {
+ "id": "100602",
+ "num": 2
+ },
+ {
+ "id": "100604",
+ "num": 2
+ }
+ ],
+ "100604": [],
+ "100605": [
+ {
+ "id": "100603",
+ "num": 2
+ },
+ {
+ "id": "100601",
+ "num": 1
+ }
+ ],
+ "100606": [],
+ "100801": [],
+ "100802": [],
+ "100803": [
+ {
+ "id": "100802",
+ "num": 2
+ },
+ {
+ "id": "100801",
+ "num": 1
+ }
+ ],
+ "100804": [],
+ "100805": [
+ {
+ "id": "100803",
+ "num": 2
+ },
+ {
+ "id": "100804",
+ "num": 2
+ }
+ ],
+ "100806": [],
+ "100901": [],
+ "100902": [],
+ "100903": [
+ {
+ "id": "100902",
+ "num": 2
+ },
+ {
+ "id": "100904",
+ "num": 2
+ }
+ ],
+ "100904": [],
+ "100905": [
+ {
+ "id": "100903",
+ "num": 2
+ },
+ {
+ "id": "100901",
+ "num": 1
+ }
+ ],
+ "100906": [],
+ "101301": [],
+ "101302": [],
+ "101303": [
+ {
+ "id": "101302",
+ "num": 2
+ },
+ {
+ "id": "101301",
+ "num": 1
+ }
+ ],
+ "101304": [],
+ "101305": [
+ {
+ "id": "101303",
+ "num": 2
+ },
+ {
+ "id": "101304",
+ "num": 2
+ }
+ ],
+ "101306": [],
+ "110101": [],
+ "110102": [],
+ "110103": [
+ {
+ "id": "110103",
+ "num": 2
+ },
+ {
+ "id": "110104",
+ "num": 2
+ }
+ ],
+ "110104": [],
+ "110105": [
+ {
+ "id": "110102",
+ "num": 2
+ },
+ {
+ "id": "110101",
+ "num": 1
+ }
+ ],
+ "110106": [],
+ "110201": [],
+ "110202": [],
+ "110203": [
+ {
+ "id": "110202",
+ "num": 2
+ },
+ {
+ "id": "110204",
+ "num": 2
+ }
+ ],
+ "110204": [],
+ "110205": [
+ {
+ "id": "110203",
+ "num": 2
+ },
+ {
+ "id": "110201",
+ "num": 1
+ }
+ ],
+ "110206": [],
+ "110301": [],
+ "110302": [],
+ "110303": [
+ {
+ "id": "110302",
+ "num": 2
+ },
+ {
+ "id": "110301",
+ "num": 1
+ }
+ ],
+ "110304": [],
+ "110305": [
+ {
+ "id": "110303",
+ "num": 2
+ },
+ {
+ "id": "110304",
+ "num": 2
+ }
+ ],
+ "110306": [],
+ "110401": [],
+ "110402": [],
+ "110403": [
+ {
+ "id": "110403",
+ "num": 2
+ },
+ {
+ "id": "110404",
+ "num": 2
+ }
+ ],
+ "110404": [],
+ "110405": [
+ {
+ "id": "110402",
+ "num": 2
+ },
+ {
+ "id": "110401",
+ "num": 1
+ }
+ ],
+ "110406": [],
+ "110501": [],
+ "110502": [],
+ "110503": [
+ {
+ "id": "110502",
+ "num": 2
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ],
+ "110504": [],
+ "110505": [
+ {
+ "id": "110503",
+ "num": 2
+ },
+ {
+ "id": "110504",
+ "num": 2
+ }
+ ],
+ "110506": [],
+ "110601": [],
+ "110602": [],
+ "110603": [
+ {
+ "id": "110602",
+ "num": 2
+ },
+ {
+ "id": "110601",
+ "num": 1
+ }
+ ],
+ "110604": [],
+ "110605": [
+ {
+ "id": "110603",
+ "num": 2
+ },
+ {
+ "id": "110604",
+ "num": 2
+ }
+ ],
+ "110606": [],
+ "110701": [],
+ "110702": [],
+ "110703": [
+ {
+ "id": "110702",
+ "num": 2
+ },
+ {
+ "id": "110701",
+ "num": 1
+ }
+ ],
+ "110704": [],
+ "110705": [
+ {
+ "id": "110703",
+ "num": 2
+ },
+ {
+ "id": "110704",
+ "num": 2
+ }
+ ],
+ "110706": [],
+ "110801": [],
+ "110802": [],
+ "110803": [
+ {
+ "id": "110802",
+ "num": 2
+ },
+ {
+ "id": "110801",
+ "num": 1
+ }
+ ],
+ "110804": [],
+ "110805": [
+ {
+ "id": "110803",
+ "num": 2
+ },
+ {
+ "id": "110804",
+ "num": 2
+ }
+ ],
+ "110806": [],
+ "110901": [],
+ "110902": [],
+ "110903": [
+ {
+ "id": "110902",
+ "num": 2
+ },
+ {
+ "id": "110901",
+ "num": 1
+ },
+ {
+ "id": "110909",
+ "num": 2
+ }
+ ],
+ "110904": [],
+ "110905": [
+ {
+ "id": "110903",
+ "num": 2
+ },
+ {
+ "id": "110904",
+ "num": 2
+ }
+ ],
+ "110906": [],
+ "111001": [],
+ "111002": [],
+ "111003": [
+ {
+ "id": "111002",
+ "num": 2
+ },
+ {
+ "id": "111001",
+ "num": 1
+ }
+ ],
+ "111004": [],
+ "111005": [
+ {
+ "id": "111003",
+ "num": 2
+ },
+ {
+ "id": "111004",
+ "num": 2
+ }
+ ],
+ "111006": [],
+ "111101": [],
+ "111102": [],
+ "111103": [
+ {
+ "id": "111102",
+ "num": 2
+ },
+ {
+ "id": "111104",
+ "num": 2
+ }
+ ],
+ "111104": [],
+ "111105": [
+ {
+ "id": "111103",
+ "num": 2
+ },
+ {
+ "id": "111101",
+ "num": 1
+ },
+ {
+ "id": "111108",
+ "num": 1
+ }
+ ],
+ "111106": [],
+ "111201": [],
+ "111202": [],
+ "111203": [
+ {
+ "id": "111202",
+ "num": 2
+ },
+ {
+ "id": "111201",
+ "num": 1
+ }
+ ],
+ "111204": [],
+ "111205": [
+ {
+ "id": "111203",
+ "num": 2
+ },
+ {
+ "id": "111204",
+ "num": 2
+ }
+ ],
+ "111206": [],
+ "120101": [],
+ "120102": [],
+ "120103": [
+ {
+ "id": "120103",
+ "num": 2
+ },
+ {
+ "id": "120104",
+ "num": 2
+ }
+ ],
+ "120104": [],
+ "120105": [
+ {
+ "id": "120102",
+ "num": 2
+ },
+ {
+ "id": "120101",
+ "num": 1
+ },
+ {
+ "id": "120108",
+ "num": 1
+ }
+ ],
+ "120106": [],
+ "120201": [],
+ "120202": [],
+ "120203": [
+ {
+ "id": "120203",
+ "num": 2
+ },
+ {
+ "id": "120201",
+ "num": 1
+ }
+ ],
+ "120204": [],
+ "120205": [
+ {
+ "id": "120202",
+ "num": 2
+ },
+ {
+ "id": "120204",
+ "num": 2
+ }
+ ],
+ "120206": [],
+ "120301": [],
+ "120302": [],
+ "120303": [
+ {
+ "id": "120302",
+ "num": 2
+ },
+ {
+ "id": "120301",
+ "num": 1
+ }
+ ],
+ "120304": [],
+ "120305": [
+ {
+ "id": "120303",
+ "num": 2
+ },
+ {
+ "id": "120304",
+ "num": 2
+ }
+ ],
+ "120306": [],
+ "120401": [],
+ "120402": [],
+ "120403": [
+ {
+ "id": "120403",
+ "num": 2
+ },
+ {
+ "id": "120401",
+ "num": 1
+ }
+ ],
+ "120404": [],
+ "120405": [
+ {
+ "id": "120402",
+ "num": 2
+ },
+ {
+ "id": "120404",
+ "num": 2
+ }
+ ],
+ "120406": [],
+ "120501": [],
+ "120502": [],
+ "120503": [
+ {
+ "id": "120503",
+ "num": 2
+ },
+ {
+ "id": "120504",
+ "num": 2
+ }
+ ],
+ "120504": [],
+ "120505": [
+ {
+ "id": "120502",
+ "num": 2
+ },
+ {
+ "id": "120501",
+ "num": 1
+ },
+ {
+ "id": "120508",
+ "num": 1
+ }
+ ],
+ "120506": [],
+ "120601": [],
+ "120602": [],
+ "120603": [
+ {
+ "id": "120603",
+ "num": 2
+ },
+ {
+ "id": "120604",
+ "num": 2
+ }
+ ],
+ "120604": [],
+ "120605": [
+ {
+ "id": "120602",
+ "num": 2
+ },
+ {
+ "id": "120601",
+ "num": 1
+ }
+ ],
+ "120606": [],
+ "120701": [],
+ "120702": [],
+ "120703": [
+ {
+ "id": "120702",
+ "num": 2
+ },
+ {
+ "id": "120701",
+ "num": 1
+ }
+ ],
+ "120704": [],
+ "120705": [
+ {
+ "id": "120703",
+ "num": 2
+ },
+ {
+ "id": "120704",
+ "num": 2
+ }
+ ],
+ "120706": [],
+ "120801": [],
+ "120802": [],
+ "120803": [
+ {
+ "id": "120802",
+ "num": 2
+ },
+ {
+ "id": "120804",
+ "num": 2
+ }
+ ],
+ "120804": [],
+ "120805": [
+ {
+ "id": "120803",
+ "num": 2
+ },
+ {
+ "id": "120801",
+ "num": 1
+ }
+ ],
+ "120806": [],
+ "120901": [],
+ "120902": [],
+ "120903": [
+ {
+ "id": "120902",
+ "num": 2
+ },
+ {
+ "id": "120901",
+ "num": 1
+ }
+ ],
+ "120904": [],
+ "120905": [
+ {
+ "id": "120903",
+ "num": 2
+ },
+ {
+ "id": "120904",
+ "num": 2
+ }
+ ],
+ "120906": [],
+ "121001": [],
+ "121002": [],
+ "121003": [
+ {
+ "id": "121002",
+ "num": 2
+ },
+ {
+ "id": "121001",
+ "num": 1
+ }
+ ],
+ "121004": [],
+ "121005": [
+ {
+ "id": "121003",
+ "num": 2
+ },
+ {
+ "id": "121004",
+ "num": 2
+ }
+ ],
+ "121006": [],
+ "121101": [],
+ "121102": [],
+ "121103": [
+ {
+ "id": "121102",
+ "num": 2
+ },
+ {
+ "id": "121104",
+ "num": 2
+ }
+ ],
+ "121104": [],
+ "121105": [
+ {
+ "id": "121103",
+ "num": 2
+ },
+ {
+ "id": "121101",
+ "num": 1
+ }
+ ],
+ "121106": [],
+ "121201": [],
+ "121202": [],
+ "121203": [
+ {
+ "id": "121203",
+ "num": 2
+ },
+ {
+ "id": "121204",
+ "num": 2
+ }
+ ],
+ "121204": [],
+ "121205": [
+ {
+ "id": "121202",
+ "num": 2
+ },
+ {
+ "id": "121201",
+ "num": 1
+ },
+ {
+ "id": "121209",
+ "num": 2
+ }
+ ],
+ "121206": [],
+ "121301": [],
+ "121302": [],
+ "121303": [
+ {
+ "id": "121302",
+ "num": 2
+ },
+ {
+ "id": "121301",
+ "num": 1
+ },
+ {
+ "id": "121308",
+ "num": 1
+ },
+ {
+ "id": "121310",
+ "num": 1
+ },
+ {
+ "id": "121312",
+ "num": 1
+ }
+ ],
+ "121304": [],
+ "121305": [
+ {
+ "id": "121303",
+ "num": 2
+ },
+ {
+ "id": "121304",
+ "num": 2
+ }
+ ],
+ "121306": [],
+ "800101": [],
+ "800102": [],
+ "800103": [
+ {
+ "id": "800102",
+ "num": 2
+ },
+ {
+ "id": "800104",
+ "num": 2
+ }
+ ],
+ "800104": [],
+ "800105": [
+ {
+ "id": "800103",
+ "num": 2
+ },
+ {
+ "id": "800101",
+ "num": 1
+ },
+ {
+ "id": "800108",
+ "num": 2
+ },
+ {
+ "id": "800109",
+ "num": 2
+ }
+ ],
+ "800106": [],
+ "800201": [],
+ "800202": [],
+ "800203": [
+ {
+ "id": "800202",
+ "num": 2
+ },
+ {
+ "id": "800204",
+ "num": 2
+ }
+ ],
+ "800204": [],
+ "800205": [
+ {
+ "id": "800203",
+ "num": 2
+ },
+ {
+ "id": "800201",
+ "num": 1
+ },
+ {
+ "id": "800208",
+ "num": 2
+ },
+ {
+ "id": "800209",
+ "num": 2
+ }
+ ],
+ "800206": [],
+ "800301": [],
+ "800302": [],
+ "800303": [
+ {
+ "id": "800302",
+ "num": 2
+ },
+ {
+ "id": "800304",
+ "num": 2
+ }
+ ],
+ "800304": [],
+ "800305": [
+ {
+ "id": "800303",
+ "num": 2
+ },
+ {
+ "id": "800301",
+ "num": 1
+ },
+ {
+ "id": "800308",
+ "num": 1
+ }
+ ],
+ "800306": [],
+ "800401": [],
+ "800402": [],
+ "800403": [
+ {
+ "id": "800402",
+ "num": 2
+ },
+ {
+ "id": "800404",
+ "num": 2
+ }
+ ],
+ "800404": [],
+ "800405": [
+ {
+ "id": "800403",
+ "num": 2
+ },
+ {
+ "id": "800401",
+ "num": 1
+ },
+ {
+ "id": "800408",
+ "num": 1
+ }
+ ],
+ "800406": [],
+ "130201": [],
+ "130202": [],
+ "130203": [
+ {
+ "id": "130202",
+ "num": 2
+ },
+ {
+ "id": "130204",
+ "num": 2
+ }
+ ],
+ "130204": [],
+ "130205": [
+ {
+ "id": "130201",
+ "num": 1
+ },
+ {
+ "id": "130203",
+ "num": 2
+ },
+ {
+ "id": "130214",
+ "num": 2
+ }
+ ],
+ "130206": [],
+ "121701": [],
+ "121702": [],
+ "121703": [
+ {
+ "id": "121703",
+ "num": 2
+ },
+ {
+ "id": "121704",
+ "num": 2
+ }
+ ],
+ "121704": [],
+ "121705": [
+ {
+ "id": "121701",
+ "num": 1
+ },
+ {
+ "id": "121702",
+ "num": 2
+ }
+ ],
+ "121706": [],
+ "121501": [],
+ "121502": [],
+ "121503": [
+ {
+ "id": "121501",
+ "num": 1
+ },
+ {
+ "id": "121502",
+ "num": 2
+ }
+ ],
+ "121504": [],
+ "121505": [
+ {
+ "id": "121503",
+ "num": 2
+ },
+ {
+ "id": "121504",
+ "num": 2
+ }
+ ],
+ "121506": []
+}
\ No newline at end of file
diff --git a/starrail_damage_cal/map/data/char_alias.json b/starrail_damage_cal/map/data/char_alias.json
new file mode 100644
index 0000000..ea54050
--- /dev/null
+++ b/starrail_damage_cal/map/data/char_alias.json
@@ -0,0 +1,603 @@
+{
+ "characters": {
+ "1001": [
+ "三月七",
+ "三月",
+ "小三月",
+ "阿七",
+ "冷面小粉龙",
+ "纠缠之缘",
+ "小仓唯",
+ "xcw"
+ ],
+ "1002": [
+ "丹恒",
+ "冷面小青龙",
+ "闷葫芦"
+ ],
+ "1003": [
+ "姬子",
+ "姬子阿姐"
+ ],
+ "1004": [
+ "瓦尔特",
+ "瓦尔特杨",
+ "杨叔",
+ "牧月忍冬",
+ "约阿希姆诺基安维塔宁"
+ ],
+ "1005": [
+ "卡芙卡",
+ "妈",
+ "妈妈"
+ ],
+ "1006": [
+ "银狼",
+ "小板鸭",
+ "酷鸭",
+ "超级骇客"
+ ],
+ "1008": [
+ "阿兰"
+ ],
+ "1009": [
+ "艾丝妲",
+ "富婆",
+ "代理站长",
+ "知名不具"
+ ],
+ "1013": [
+ "黑塔",
+ "天才俱乐部#83",
+ "天才俱乐部第83席",
+ "天才俱乐部第八十三席",
+ "黑塔女士"
+ ],
+ "1101": [
+ "布洛妮娅",
+ "布洛妮娅兰德",
+ "兰德鸭",
+ "大板鸭",
+ "三涡轮增鸭"
+ ],
+ "1102": [
+ "希儿",
+ "蝴蝶",
+ "希尔"
+ ],
+ "1103": [
+ "希露瓦",
+ "希露瓦朗道",
+ "朗道家长女",
+ "贝洛伯格机械师"
+ ],
+ "1104": [
+ "杰帕德",
+ "杰帕德朗道",
+ "杰哥",
+ "小杰杰"
+ ],
+ "1105": [
+ "娜塔莎",
+ "娜塔",
+ "娜塔莎姐姐",
+ "老巫婆"
+ ],
+ "1106": [
+ "佩拉",
+ "佩拉格娅谢尔盖耶夫娜",
+ "佩拉格娅",
+ "谢尔盖耶夫娜"
+ ],
+ "1107": [
+ "克拉拉",
+ "猩红兔子",
+ "天才侦探少女",
+ "史瓦罗",
+ "史瓦罗发射器"
+ ],
+ "1108": [
+ "桑博",
+ "桑博科斯基",
+ "深蓝帅哥",
+ "布鲁海尔波桑"
+ ],
+ "1109": [
+ "虎克",
+ "漆黑的虎克大人"
+ ],
+ "1110": [
+ "玲可"
+ ],
+ "1111": [
+ "卢卡",
+ "铁臂卢卡",
+ "熔锤镇的卢卡"
+ ],
+ "1112": [
+ "托帕&账账",
+ "托帕",
+ "账账",
+ "账账启动器"
+ ],
+ "1201": [
+ "青雀",
+ "QQ"
+ ],
+ "1202": [
+ "停云",
+ "屑狐狸",
+ "骚狐狸"
+ ],
+ "1203": [
+ "罗刹",
+ "主教"
+ ],
+ "1204": [
+ "景元",
+ "云骑将军",
+ "闭目将军"
+ ],
+ "1205": [
+ "刃",
+ "应星",
+ "阿刃",
+ "点刀哥",
+ "笑面小黑龙"
+ ],
+ "1206": [
+ "素裳",
+ "李素裳",
+ "李大枕头"
+ ],
+ "1207": [
+ "驭空",
+ "星火之狐",
+ "司舵"
+ ],
+ "1208": [
+ "符玄"
+ ],
+ "1209": [
+ "彦卿",
+ "马彦卿",
+ "老马"
+ ],
+ "1211": [
+ "白露",
+ "衔药龙女"
+ ],
+ "1212": [
+ "镜流"
+ ],
+ "1213": [
+ "丹恒•饮月",
+ "饮月君",
+ "饮月",
+ "龙丹"
+ ],
+ "1217": [
+ "藿藿"
+ ],
+ "1302": [
+ "银枝"
+ ],
+ "8000": [
+ "开拓者",
+ "爷",
+ "星爷",
+ "恩公",
+ "复读机",
+ "脸接大招",
+ "银河球棒侠",
+ "机巧鸟捕手",
+ "天才少女侦探的助手"
+ ],
+ "8001": [
+ "物理开拓者",
+ "毁灭开拓者",
+ "物主",
+ "物理主",
+ "毁灭主",
+ "开拓者物理",
+ "开拓者毁灭"
+ ],
+ "8002": [
+ "物理女开拓者",
+ "毁灭女开拓者",
+ "物女主",
+ "物理女主",
+ "毁灭女主"
+ ],
+ "8003": [
+ "火开拓者",
+ "存护开拓者",
+ "火主",
+ "存护主",
+ "开拓者火",
+ "开拓者存护"
+ ],
+ "8004": [
+ "火女开拓者",
+ "存护女开拓者",
+ "火女主",
+ "存护女主"
+ ]
+ },
+ "light_cones": {
+ "20000": [
+ "锋镝"
+ ],
+ "20001": [
+ "物穰"
+ ],
+ "20002": [
+ "天倾"
+ ],
+ "20003": [
+ "琥珀"
+ ],
+ "20004": [
+ "幽邃"
+ ],
+ "20005": [
+ "齐颂"
+ ],
+ "20006": [
+ "智库"
+ ],
+ "20007": [
+ "离弦"
+ ],
+ "20008": [
+ "嘉果"
+ ],
+ "20009": [
+ "乐圮"
+ ],
+ "20010": [
+ "戍御"
+ ],
+ "20011": [
+ "渊环"
+ ],
+ "20012": [
+ "轮契"
+ ],
+ "20013": [
+ "灵钥"
+ ],
+ "20014": [
+ "相抗"
+ ],
+ "20015": [
+ "蕃息"
+ ],
+ "20016": [
+ "俱殁"
+ ],
+ "20017": [
+ "开疆"
+ ],
+ "20018": [
+ "匿影"
+ ],
+ "20019": [
+ "调和"
+ ],
+ "20020": [
+ "睿见"
+ ],
+ "21000": [
+ "一场术后对话"
+ ],
+ "21001": [
+ "晚安与睡颜",
+ "晚安睡颜"
+ ],
+ "21002": [
+ "余生的第一天"
+ ],
+ "21003": [
+ "唯有沉默"
+ ],
+ "21004": [
+ "记忆中的模样"
+ ],
+ "21005": [
+ "鼹鼠党欢迎你",
+ "鼹鼠党"
+ ],
+ "21006": [
+ "「我」的诞生",
+ "我的诞生"
+ ],
+ "21007": [
+ "同一种心情"
+ ],
+ "21008": [
+ "猎物的视线"
+ ],
+ "21009": [
+ "朗道的选择"
+ ],
+ "21010": [
+ "论剑"
+ ],
+ "21011": [
+ "与行星相会"
+ ],
+ "21012": [
+ "秘密誓心"
+ ],
+ "21013": [
+ "别让世界静下来"
+ ],
+ "21014": [
+ "此时恰好"
+ ],
+ "21015": [
+ "决心如汗珠般闪耀"
+ ],
+ "21016": [
+ "宇宙市场趋势"
+ ],
+ "21017": [
+ "点个关注吧!",
+ "点个关注吧",
+ "点个关注"
+ ],
+ "21018": [
+ "舞!舞!舞!",
+ "舞舞舞"
+ ],
+ "21019": [
+ "在蓝天下"
+ ],
+ "21020": [
+ "天才们的休憩"
+ ],
+ "21021": [
+ "等价交换"
+ ],
+ "21022": [
+ "延长记号"
+ ],
+ "21023": [
+ "我们是地火"
+ ],
+ "21024": [
+ "春水初生"
+ ],
+ "21025": [
+ "过往未来"
+ ],
+ "21026": [
+ "汪!散步时间!",
+ "汪散步时间",
+ "散步时间"
+ ],
+ "21027": [
+ "早餐的仪式感"
+ ],
+ "21028": [
+ "暖夜不会漫长"
+ ],
+ "21029": [
+ "后会有期"
+ ],
+ "21030": [
+ "这就是我啦!",
+ "这就是我啦"
+ ],
+ "21031": [
+ "重返幽冥"
+ ],
+ "21032": [
+ "镂月裁云之意",
+ "镂月裁云"
+ ],
+ "21033": [
+ "无处可逃"
+ ],
+ "21034": [
+ "今日亦是和平的一日",
+ "和平的一日"
+ ],
+ "22000": [
+ "新手任务开始前"
+ ],
+ "23000": [
+ "银河铁道之夜"
+ ],
+ "23001": [
+ "于夜色中",
+ "希儿专武"
+ ],
+ "23002": [
+ "无可取代的东西"
+ ],
+ "23003": [
+ "但战斗还未结束"
+ ],
+ "23004": [
+ "以世界之名"
+ ],
+ "23005": [
+ "制胜的瞬间"
+ ],
+ "23006": [
+ "只需等待"
+ ],
+ "23007": [
+ "雨一直下"
+ ],
+ "23016": [
+ "烦恼着,幸福着",
+ "烦恼着幸福着"
+ ],
+ "23008": [
+ "棺的回响"
+ ],
+ "23009": [
+ "到不了的彼岸"
+ ],
+ "23010": [
+ "拂晓之前",
+ "景元专武"
+ ],
+ "23011": [
+ "她已闭上双眼"
+ ],
+ "23012": [
+ "如泥酣眠"
+ ],
+ "23013": [
+ "时节不居"
+ ],
+ "23015": [
+ "比阳光更明亮的"
+ ],
+ "23017": [
+ "惊魂夜"
+ ],
+ "23018": [
+ "片刻,留在眼底",
+ "片刻留在眼底",
+ "留在眼底"
+ ],
+ "24000": [
+ "记一位星神的陨落",
+ "星神陨落",
+ "星神的陨落"
+ ],
+ "24001": [
+ "星海巡航"
+ ],
+ "24002": [
+ "记忆的质料"
+ ],
+ "24003": [
+ "孤独的疗愈"
+ ]
+ },
+ "relic_sets": {
+ "101": [
+ "云无留迹的过客",
+ "治疗套",
+ "过客"
+ ],
+ "102": [
+ "野穗伴行的快枪手",
+ "攻击套",
+ "快枪手"
+ ],
+ "103": [
+ "净庭教宗的圣骑士",
+ "防御套",
+ "圣骑士"
+ ],
+ "104": [
+ "密林卧雪的猎人",
+ "冰套",
+ "猎人"
+ ],
+ "105": [
+ "街头出身的拳王",
+ "物理套",
+ "拳王"
+ ],
+ "106": [
+ "戍卫风雪的铁卫",
+ "减伤套",
+ "铁卫"
+ ],
+ "107": [
+ "熔岩锻铸的火匠",
+ "火套",
+ "火匠"
+ ],
+ "108": [
+ "繁星璀璨的天才",
+ "量子套",
+ "天才"
+ ],
+ "109": [
+ "激奏雷电的乐队",
+ "雷套",
+ "乐队"
+ ],
+ "110": [
+ "晨昏交界的翔鹰",
+ "风套",
+ "翔鹰"
+ ],
+ "111": [
+ "流星追迹的怪盗",
+ "破盾套",
+ "怪盗"
+ ],
+ "112": [
+ "盗匪荒漠的废土客",
+ "虚数套",
+ "废土客"
+ ],
+ "113": [
+ "宝命长存的莳者",
+ "生命套",
+ "莳者"
+ ],
+ "114": [
+ "骇域漫游的信使",
+ "速度套",
+ "信使"
+ ],
+ "301": [
+ "太空封印站",
+ "太空站"
+ ],
+ "302": [
+ "不老者的仙舟",
+ "不老者仙舟",
+ "不老仙舟",
+ "仙舟"
+ ],
+ "303": [
+ "泛银河商业公司",
+ "银河商业公司",
+ "商业公司",
+ "公司"
+ ],
+ "304": [
+ "筑城者的贝洛伯格",
+ "贝洛伯格",
+ "筑城者"
+ ],
+ "305": [
+ "星体差分机",
+ "差分机"
+ ],
+ "306": [
+ "停转的萨尔索图",
+ "萨尔索图",
+ "停转"
+ ],
+ "307": [
+ "盗贼公国塔利亚",
+ "盗贼公国",
+ "塔利亚"
+ ],
+ "308": [
+ "生命的翁瓦克",
+ "翁瓦克"
+ ],
+ "309": [
+ "繁星竞技场",
+ "竞技场"
+ ],
+ "310": [
+ "折断的龙骨",
+ "龙骨"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/starrail_damage_cal/map/data/characterSkillTree_mapping_1.4.0.json b/starrail_damage_cal/map/data/characterSkillTree_mapping_1.4.0.json
new file mode 100644
index 0000000..1fec407
--- /dev/null
+++ b/starrail_damage_cal/map/data/characterSkillTree_mapping_1.4.0.json
@@ -0,0 +1,51187 @@
+{
+ "1001": {
+ "1001001": {
+ "id": "1001001",
+ "name": "",
+ "max_level": 6,
+ "desc": "",
+ "params": [],
+ "anchor": "Point01",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "100101",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110141",
+ "num": 2
+ },
+ {
+ "id": "111011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110142",
+ "num": 2
+ },
+ {
+ "id": "111012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110142",
+ "num": 4
+ },
+ {
+ "id": "111012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110143",
+ "num": 2
+ },
+ {
+ "id": "111013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110143",
+ "num": 6
+ },
+ {
+ "id": "111013",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1001_basic_atk.png"
+ },
+ "1001002": {
+ "id": "1001002",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point02",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "100102",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "111011",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110141",
+ "num": 2
+ },
+ {
+ "id": "111011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110142",
+ "num": 2
+ },
+ {
+ "id": "111012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110142",
+ "num": 4
+ },
+ {
+ "id": "111012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110142",
+ "num": 6
+ },
+ {
+ "id": "111012",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110143",
+ "num": 2
+ },
+ {
+ "id": "111013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110143",
+ "num": 4
+ },
+ {
+ "id": "110501",
+ "num": 1
+ },
+ {
+ "id": "111013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110143",
+ "num": 6
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110143",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1001_skill.png"
+ },
+ "1001003": {
+ "id": "1001003",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point03",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "100103",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "111011",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110141",
+ "num": 2
+ },
+ {
+ "id": "111011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110142",
+ "num": 2
+ },
+ {
+ "id": "111012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110142",
+ "num": 4
+ },
+ {
+ "id": "111012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110142",
+ "num": 6
+ },
+ {
+ "id": "111012",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110143",
+ "num": 2
+ },
+ {
+ "id": "111013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110143",
+ "num": 4
+ },
+ {
+ "id": "110501",
+ "num": 1
+ },
+ {
+ "id": "111013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110143",
+ "num": 6
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110143",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1001_ultimate.png"
+ },
+ "1001004": {
+ "id": "1001004",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point04",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "100104",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "111011",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110141",
+ "num": 2
+ },
+ {
+ "id": "111011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110142",
+ "num": 2
+ },
+ {
+ "id": "111012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110142",
+ "num": 4
+ },
+ {
+ "id": "111012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110142",
+ "num": 6
+ },
+ {
+ "id": "111012",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110143",
+ "num": 2
+ },
+ {
+ "id": "111013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110143",
+ "num": 4
+ },
+ {
+ "id": "110501",
+ "num": 1
+ },
+ {
+ "id": "111013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110143",
+ "num": 6
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110143",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1001_talent.png"
+ },
+ "1001007": {
+ "id": "1001007",
+ "name": "",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point05",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "100107",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ }
+ ],
+ "icon": "icon/skill/1001_technique.png"
+ },
+ "1001101": {
+ "id": "1001101",
+ "name": "纯洁",
+ "max_level": 1,
+ "desc": "施放战技时,解除指定我方单体的1个负面效果。",
+ "params": [],
+ "anchor": "Point06",
+ "pre_points": [
+ "1001201"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110141",
+ "num": 2
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1001_skilltree1.png"
+ },
+ "1001102": {
+ "id": "1001102",
+ "name": "加护",
+ "max_level": 1,
+ "desc": "战技提供的护盾持续时间增加#1[i]回合。",
+ "params": [
+ [
+ 1
+ ]
+ ],
+ "anchor": "Point07",
+ "pre_points": [
+ "1001201"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110142",
+ "num": 4
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1001_skilltree2.png"
+ },
+ "1001103": {
+ "id": "1001103",
+ "name": "冰咒",
+ "max_level": 1,
+ "desc": "施放终结技时,冻结敌方目标的基础概率提高#1[i]%。",
+ "params": [
+ [
+ 0.15
+ ]
+ ],
+ "anchor": "Point08",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110143",
+ "num": 6
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1001_skilltree3.png"
+ },
+ "1001201": {
+ "id": "1001201",
+ "name": "伤害强化•冰",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point09",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 1,
+ "properties": [
+ {
+ "type": "IceAddedRatio",
+ "value": 0.032
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "111011",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconIceAddedRatio.png"
+ },
+ "1001202": {
+ "id": "1001202",
+ "name": "防御强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point10",
+ "pre_points": [
+ "1001101"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.05
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110141",
+ "num": 2
+ },
+ {
+ "id": "111011",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconDefence.png"
+ },
+ "1001203": {
+ "id": "1001203",
+ "name": "伤害强化•冰",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point11",
+ "pre_points": [
+ "1001202"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "IceAddedRatio",
+ "value": 0.032
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110142",
+ "num": 2
+ },
+ {
+ "id": "111012",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconIceAddedRatio.png"
+ },
+ "1001204": {
+ "id": "1001204",
+ "name": "效果抵抗强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point12",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "StatusResistanceBase",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110142",
+ "num": 2
+ },
+ {
+ "id": "111012",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconStatusResistance.png"
+ },
+ "1001205": {
+ "id": "1001205",
+ "name": "伤害强化•冰",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point13",
+ "pre_points": [
+ "1001102"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [
+ {
+ "type": "IceAddedRatio",
+ "value": 0.048
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110142",
+ "num": 4
+ },
+ {
+ "id": "111012",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconIceAddedRatio.png"
+ },
+ "1001206": {
+ "id": "1001206",
+ "name": "效果抵抗强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point14",
+ "pre_points": [
+ "1001205"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "StatusResistanceBase",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110143",
+ "num": 2
+ },
+ {
+ "id": "111013",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconStatusResistance.png"
+ },
+ "1001207": {
+ "id": "1001207",
+ "name": "防御强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point15",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.075
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110143",
+ "num": 2
+ },
+ {
+ "id": "111013",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconDefence.png"
+ },
+ "1001208": {
+ "id": "1001208",
+ "name": "伤害强化•冰",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point16",
+ "pre_points": [
+ "1001103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [
+ {
+ "type": "IceAddedRatio",
+ "value": 0.048
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110143",
+ "num": 6
+ },
+ {
+ "id": "111013",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconIceAddedRatio.png"
+ },
+ "1001209": {
+ "id": "1001209",
+ "name": "伤害强化•冰",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point17",
+ "pre_points": [
+ "1001208"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 75,
+ "properties": [
+ {
+ "type": "IceAddedRatio",
+ "value": 0.064
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110143",
+ "num": 6
+ },
+ {
+ "id": "111013",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconIceAddedRatio.png"
+ },
+ "1001210": {
+ "id": "1001210",
+ "name": "防御强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point18",
+ "pre_points": [
+ "1001208"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 80,
+ "properties": [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.1
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110143",
+ "num": 6
+ },
+ {
+ "id": "111013",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconDefence.png"
+ }
+ },
+ "1002": {
+ "1002001": {
+ "id": "1002001",
+ "name": "",
+ "max_level": 6,
+ "desc": "",
+ "params": [],
+ "anchor": "Point01",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "100201",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110121",
+ "num": 2
+ },
+ {
+ "id": "111001",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110122",
+ "num": 2
+ },
+ {
+ "id": "111002",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110122",
+ "num": 4
+ },
+ {
+ "id": "111002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110123",
+ "num": 2
+ },
+ {
+ "id": "111003",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110123",
+ "num": 6
+ },
+ {
+ "id": "111003",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1002_basic_atk.png"
+ },
+ "1002002": {
+ "id": "1002002",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point02",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "100202",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "111001",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110121",
+ "num": 2
+ },
+ {
+ "id": "111001",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110122",
+ "num": 2
+ },
+ {
+ "id": "111002",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110122",
+ "num": 4
+ },
+ {
+ "id": "111002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110122",
+ "num": 6
+ },
+ {
+ "id": "111002",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110123",
+ "num": 2
+ },
+ {
+ "id": "111003",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110123",
+ "num": 4
+ },
+ {
+ "id": "110501",
+ "num": 1
+ },
+ {
+ "id": "111003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110123",
+ "num": 6
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110123",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1002_skill.png"
+ },
+ "1002003": {
+ "id": "1002003",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point03",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "100203",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "111001",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110121",
+ "num": 2
+ },
+ {
+ "id": "111001",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110122",
+ "num": 2
+ },
+ {
+ "id": "111002",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110122",
+ "num": 4
+ },
+ {
+ "id": "111002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110122",
+ "num": 6
+ },
+ {
+ "id": "111002",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110123",
+ "num": 2
+ },
+ {
+ "id": "111003",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110123",
+ "num": 4
+ },
+ {
+ "id": "110501",
+ "num": 1
+ },
+ {
+ "id": "111003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110123",
+ "num": 6
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110123",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1002_ultimate.png"
+ },
+ "1002004": {
+ "id": "1002004",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point04",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "100204",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "111001",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110121",
+ "num": 2
+ },
+ {
+ "id": "111001",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110122",
+ "num": 2
+ },
+ {
+ "id": "111002",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110122",
+ "num": 4
+ },
+ {
+ "id": "111002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110122",
+ "num": 6
+ },
+ {
+ "id": "111002",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110123",
+ "num": 2
+ },
+ {
+ "id": "111003",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110123",
+ "num": 4
+ },
+ {
+ "id": "110501",
+ "num": 1
+ },
+ {
+ "id": "111003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110123",
+ "num": 6
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110123",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1002_talent.png"
+ },
+ "1002007": {
+ "id": "1002007",
+ "name": "",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point05",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "100207",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ }
+ ],
+ "icon": "icon/skill/1002_technique.png"
+ },
+ "1002101": {
+ "id": "1002101",
+ "name": "潜龙",
+ "max_level": 1,
+ "desc": "若当前生命值百分比小于等于#1[i]%,则被敌方目标攻击的概率降低。",
+ "params": [
+ [
+ 0.5,
+ 0.5
+ ]
+ ],
+ "anchor": "Point06",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110121",
+ "num": 2
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1002_skilltree1.png"
+ },
+ "1002102": {
+ "id": "1002102",
+ "name": "绝影",
+ "max_level": 1,
+ "desc": "施放攻击后有#1[i]%的固定概率使自身速度提高#2[i]%,持续#3[i]回合。",
+ "params": [
+ [
+ 0.5,
+ 0.2,
+ 2
+ ]
+ ],
+ "anchor": "Point07",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110122",
+ "num": 4
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1002_skilltree2.png"
+ },
+ "1002103": {
+ "id": "1002103",
+ "name": "罡风",
+ "max_level": 1,
+ "desc": "普攻对减速状态下的敌方目标造成的伤害提高#1[i]%。",
+ "params": [
+ [
+ 0.4
+ ]
+ ],
+ "anchor": "Point08",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110123",
+ "num": 6
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1002_skilltree3.png"
+ },
+ "1002201": {
+ "id": "1002201",
+ "name": "伤害强化•风",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point09",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 1,
+ "properties": [
+ {
+ "type": "WindAddedRatio",
+ "value": 0.032
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "111001",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconWindAddedRatio.png"
+ },
+ "1002202": {
+ "id": "1002202",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point10",
+ "pre_points": [
+ "1002101"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110121",
+ "num": 2
+ },
+ {
+ "id": "111001",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1002203": {
+ "id": "1002203",
+ "name": "伤害强化•风",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point11",
+ "pre_points": [
+ "1002202"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "WindAddedRatio",
+ "value": 0.032
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110122",
+ "num": 2
+ },
+ {
+ "id": "111002",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconWindAddedRatio.png"
+ },
+ "1002204": {
+ "id": "1002204",
+ "name": "防御强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point12",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.05
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110122",
+ "num": 2
+ },
+ {
+ "id": "111002",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconDefence.png"
+ },
+ "1002205": {
+ "id": "1002205",
+ "name": "伤害强化•风",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point13",
+ "pre_points": [
+ "1002102"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [
+ {
+ "type": "WindAddedRatio",
+ "value": 0.048
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110122",
+ "num": 4
+ },
+ {
+ "id": "111002",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconWindAddedRatio.png"
+ },
+ "1002206": {
+ "id": "1002206",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point14",
+ "pre_points": [
+ "1002205"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110123",
+ "num": 2
+ },
+ {
+ "id": "111003",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1002207": {
+ "id": "1002207",
+ "name": "伤害强化•风",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point15",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "WindAddedRatio",
+ "value": 0.048
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110123",
+ "num": 2
+ },
+ {
+ "id": "111003",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconWindAddedRatio.png"
+ },
+ "1002208": {
+ "id": "1002208",
+ "name": "防御强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point16",
+ "pre_points": [
+ "1002103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.075
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110123",
+ "num": 6
+ },
+ {
+ "id": "111003",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconDefence.png"
+ },
+ "1002209": {
+ "id": "1002209",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point17",
+ "pre_points": [
+ "1002208"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 75,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.08
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110123",
+ "num": 6
+ },
+ {
+ "id": "111003",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1002210": {
+ "id": "1002210",
+ "name": "伤害强化•风",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point18",
+ "pre_points": [
+ "1002208"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 80,
+ "properties": [
+ {
+ "type": "WindAddedRatio",
+ "value": 0.064
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110123",
+ "num": 6
+ },
+ {
+ "id": "111003",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconWindAddedRatio.png"
+ }
+ },
+ "1003": {
+ "1003001": {
+ "id": "1003001",
+ "name": "",
+ "max_level": 6,
+ "desc": "",
+ "params": [],
+ "anchor": "Point01",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "100301",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110131",
+ "num": 3
+ },
+ {
+ "id": "111001",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110132",
+ "num": 3
+ },
+ {
+ "id": "111002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110132",
+ "num": 5
+ },
+ {
+ "id": "111002",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110133",
+ "num": 3
+ },
+ {
+ "id": "111003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110133",
+ "num": 8
+ },
+ {
+ "id": "111003",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1003_basic_atk.png"
+ },
+ "1003002": {
+ "id": "1003002",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point02",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "100302",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "111001",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110131",
+ "num": 3
+ },
+ {
+ "id": "111001",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110132",
+ "num": 3
+ },
+ {
+ "id": "111002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110132",
+ "num": 5
+ },
+ {
+ "id": "111002",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110132",
+ "num": 7
+ },
+ {
+ "id": "111002",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110133",
+ "num": 3
+ },
+ {
+ "id": "111003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110133",
+ "num": 5
+ },
+ {
+ "id": "110501",
+ "num": 1
+ },
+ {
+ "id": "111003",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110133",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "110133",
+ "num": 14
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1003_skill.png"
+ },
+ "1003003": {
+ "id": "1003003",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point03",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "100303",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "111001",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110131",
+ "num": 3
+ },
+ {
+ "id": "111001",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110132",
+ "num": 3
+ },
+ {
+ "id": "111002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110132",
+ "num": 5
+ },
+ {
+ "id": "111002",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110132",
+ "num": 7
+ },
+ {
+ "id": "111002",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110133",
+ "num": 3
+ },
+ {
+ "id": "111003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110133",
+ "num": 5
+ },
+ {
+ "id": "110501",
+ "num": 1
+ },
+ {
+ "id": "111003",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110133",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "110133",
+ "num": 14
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1003_ultimate.png"
+ },
+ "1003004": {
+ "id": "1003004",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point04",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "100304",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "111001",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110131",
+ "num": 3
+ },
+ {
+ "id": "111001",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110132",
+ "num": 3
+ },
+ {
+ "id": "111002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110132",
+ "num": 5
+ },
+ {
+ "id": "111002",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110132",
+ "num": 7
+ },
+ {
+ "id": "111002",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110133",
+ "num": 3
+ },
+ {
+ "id": "111003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110133",
+ "num": 5
+ },
+ {
+ "id": "110501",
+ "num": 1
+ },
+ {
+ "id": "111003",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110133",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "110133",
+ "num": 14
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1003_talent.png"
+ },
+ "1003007": {
+ "id": "1003007",
+ "name": "",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point05",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "100307",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ }
+ ],
+ "icon": "icon/skill/1003_technique.png"
+ },
+ "1003101": {
+ "id": "1003101",
+ "name": "星火",
+ "max_level": 1,
+ "desc": "施放攻击后,有#1[i]%的基础概率使敌方目标陷入灼烧状态,持续#2[i]回合。\n灼烧状态下,敌方目标每回合开始时受到等同于姬子#3[i]%攻击力的火属性持续伤害。",
+ "params": [
+ [
+ 0.5,
+ 2,
+ 0.3
+ ]
+ ],
+ "anchor": "Point06",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110131",
+ "num": 3
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1003_skilltree1.png"
+ },
+ "1003102": {
+ "id": "1003102",
+ "name": "灼热",
+ "max_level": 1,
+ "desc": "战技对灼烧状态下的敌方目标造成的伤害提高#1[i]%。",
+ "params": [
+ [
+ 0.2
+ ]
+ ],
+ "anchor": "Point07",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110132",
+ "num": 5
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1003_skilltree2.png"
+ },
+ "1003103": {
+ "id": "1003103",
+ "name": "道标",
+ "max_level": 1,
+ "desc": "若当前生命值百分比大于等于#1[i]%,则暴击率提高#2[i]%。",
+ "params": [
+ [
+ 0.8,
+ 0.15
+ ]
+ ],
+ "anchor": "Point08",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110133",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1003_skilltree3.png"
+ },
+ "1003201": {
+ "id": "1003201",
+ "name": "伤害强化•火",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point09",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 1,
+ "properties": [
+ {
+ "type": "FireAddedRatio",
+ "value": 0.032
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "111001",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconFireAddedRatio.png"
+ },
+ "1003202": {
+ "id": "1003202",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point10",
+ "pre_points": [
+ "1003101"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110131",
+ "num": 3
+ },
+ {
+ "id": "111001",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1003203": {
+ "id": "1003203",
+ "name": "伤害强化•火",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point11",
+ "pre_points": [
+ "1003202"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "FireAddedRatio",
+ "value": 0.032
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110132",
+ "num": 3
+ },
+ {
+ "id": "111002",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconFireAddedRatio.png"
+ },
+ "1003204": {
+ "id": "1003204",
+ "name": "效果抵抗强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point12",
+ "pre_points": [
+ "1003202"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "StatusResistanceBase",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110132",
+ "num": 3
+ },
+ {
+ "id": "111002",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconStatusResistance.png"
+ },
+ "1003205": {
+ "id": "1003205",
+ "name": "伤害强化•火",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point13",
+ "pre_points": [
+ "1003102"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [
+ {
+ "type": "FireAddedRatio",
+ "value": 0.048
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110132",
+ "num": 5
+ },
+ {
+ "id": "111002",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconFireAddedRatio.png"
+ },
+ "1003206": {
+ "id": "1003206",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point14",
+ "pre_points": [
+ "1003205"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110133",
+ "num": 3
+ },
+ {
+ "id": "111003",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1003207": {
+ "id": "1003207",
+ "name": "伤害强化•火",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point15",
+ "pre_points": [
+ "1003205"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "FireAddedRatio",
+ "value": 0.048
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110133",
+ "num": 3
+ },
+ {
+ "id": "111003",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconFireAddedRatio.png"
+ },
+ "1003208": {
+ "id": "1003208",
+ "name": "效果抵抗强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point16",
+ "pre_points": [
+ "1003103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [
+ {
+ "type": "StatusResistanceBase",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110133",
+ "num": 8
+ },
+ {
+ "id": "111003",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconStatusResistance.png"
+ },
+ "1003209": {
+ "id": "1003209",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point17",
+ "pre_points": [
+ "1003103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 75,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.08
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110133",
+ "num": 8
+ },
+ {
+ "id": "111003",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1003210": {
+ "id": "1003210",
+ "name": "伤害强化•火",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point18",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 80,
+ "properties": [
+ {
+ "type": "FireAddedRatio",
+ "value": 0.064
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110133",
+ "num": 8
+ },
+ {
+ "id": "111003",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconFireAddedRatio.png"
+ }
+ },
+ "1004": {
+ "1004001": {
+ "id": "1004001",
+ "name": "",
+ "max_level": 6,
+ "desc": "",
+ "params": [],
+ "anchor": "Point01",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "100401",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110151",
+ "num": 3
+ },
+ {
+ "id": "112001",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110152",
+ "num": 3
+ },
+ {
+ "id": "112002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110152",
+ "num": 5
+ },
+ {
+ "id": "112002",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110153",
+ "num": 3
+ },
+ {
+ "id": "112003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110153",
+ "num": 8
+ },
+ {
+ "id": "112003",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1004_basic_atk.png"
+ },
+ "1004002": {
+ "id": "1004002",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point02",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "100402",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "112001",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110151",
+ "num": 3
+ },
+ {
+ "id": "112001",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110152",
+ "num": 3
+ },
+ {
+ "id": "112002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110152",
+ "num": 5
+ },
+ {
+ "id": "112002",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110152",
+ "num": 7
+ },
+ {
+ "id": "112002",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110153",
+ "num": 3
+ },
+ {
+ "id": "112003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110153",
+ "num": 5
+ },
+ {
+ "id": "110501",
+ "num": 1
+ },
+ {
+ "id": "112003",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110153",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "110153",
+ "num": 14
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1004_skill.png"
+ },
+ "1004003": {
+ "id": "1004003",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point03",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "100403",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "112001",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110151",
+ "num": 3
+ },
+ {
+ "id": "112001",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110152",
+ "num": 3
+ },
+ {
+ "id": "112002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110152",
+ "num": 5
+ },
+ {
+ "id": "112002",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110152",
+ "num": 7
+ },
+ {
+ "id": "112002",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110153",
+ "num": 3
+ },
+ {
+ "id": "112003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110153",
+ "num": 5
+ },
+ {
+ "id": "110501",
+ "num": 1
+ },
+ {
+ "id": "112003",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110153",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "110153",
+ "num": 14
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1004_ultimate.png"
+ },
+ "1004004": {
+ "id": "1004004",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point04",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "100404",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "112001",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110151",
+ "num": 3
+ },
+ {
+ "id": "112001",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110152",
+ "num": 3
+ },
+ {
+ "id": "112002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110152",
+ "num": 5
+ },
+ {
+ "id": "112002",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110152",
+ "num": 7
+ },
+ {
+ "id": "112002",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110153",
+ "num": 3
+ },
+ {
+ "id": "112003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110153",
+ "num": 5
+ },
+ {
+ "id": "110501",
+ "num": 1
+ },
+ {
+ "id": "112003",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110153",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "110153",
+ "num": 14
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1004_talent.png"
+ },
+ "1004007": {
+ "id": "1004007",
+ "name": "",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point05",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "100407",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ }
+ ],
+ "icon": "icon/skill/1004_technique.png"
+ },
+ "1004101": {
+ "id": "1004101",
+ "name": "惩戒",
+ "max_level": 1,
+ "desc": "施放终结技时,有#1[i]%基础概率使目标受到的伤害提高#2[i]%,持续#3[i]回合。",
+ "params": [
+ [
+ 1,
+ 0.12,
+ 2
+ ]
+ ],
+ "anchor": "Point06",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110151",
+ "num": 3
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1004_skilltree1.png"
+ },
+ "1004102": {
+ "id": "1004102",
+ "name": "审判",
+ "max_level": 1,
+ "desc": "施放终结技时,额外恢复#1[i]点能量。",
+ "params": [
+ [
+ 10
+ ]
+ ],
+ "anchor": "Point07",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110152",
+ "num": 5
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1004_skilltree2.png"
+ },
+ "1004103": {
+ "id": "1004103",
+ "name": "裁决",
+ "max_level": 1,
+ "desc": "对被弱点击破的敌方目标造成的伤害提高#1[i]%。",
+ "params": [
+ [
+ 0.2
+ ]
+ ],
+ "anchor": "Point08",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110153",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1004_skilltree3.png"
+ },
+ "1004201": {
+ "id": "1004201",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point09",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 1,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "112001",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1004202": {
+ "id": "1004202",
+ "name": "伤害强化•虚数",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point10",
+ "pre_points": [
+ "1004101"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [
+ {
+ "type": "ImaginaryAddedRatio",
+ "value": 0.032
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110151",
+ "num": 3
+ },
+ {
+ "id": "112001",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconImaginaryAddedRatio.png"
+ },
+ "1004203": {
+ "id": "1004203",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point11",
+ "pre_points": [
+ "1004202"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110152",
+ "num": 3
+ },
+ {
+ "id": "112002",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1004204": {
+ "id": "1004204",
+ "name": "效果抵抗强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point12",
+ "pre_points": [
+ "1004203"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "StatusResistanceBase",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110152",
+ "num": 3
+ },
+ {
+ "id": "112002",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconStatusResistance.png"
+ },
+ "1004205": {
+ "id": "1004205",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point13",
+ "pre_points": [
+ "1004102"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110152",
+ "num": 5
+ },
+ {
+ "id": "112002",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1004206": {
+ "id": "1004206",
+ "name": "伤害强化•虚数",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point14",
+ "pre_points": [
+ "1004205"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "ImaginaryAddedRatio",
+ "value": 0.048
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110153",
+ "num": 3
+ },
+ {
+ "id": "112003",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconImaginaryAddedRatio.png"
+ },
+ "1004207": {
+ "id": "1004207",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point15",
+ "pre_points": [
+ "1004206"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110153",
+ "num": 3
+ },
+ {
+ "id": "112003",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1004208": {
+ "id": "1004208",
+ "name": "效果抵抗强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point16",
+ "pre_points": [
+ "1004103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [
+ {
+ "type": "StatusResistanceBase",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110153",
+ "num": 8
+ },
+ {
+ "id": "112003",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconStatusResistance.png"
+ },
+ "1004209": {
+ "id": "1004209",
+ "name": "伤害强化•虚数",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point17",
+ "pre_points": [
+ "1004103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 75,
+ "properties": [
+ {
+ "type": "ImaginaryAddedRatio",
+ "value": 0.064
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110153",
+ "num": 8
+ },
+ {
+ "id": "112003",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconImaginaryAddedRatio.png"
+ },
+ "1004210": {
+ "id": "1004210",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point18",
+ "pre_points": [
+ "1004201"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 80,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.08
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110153",
+ "num": 8
+ },
+ {
+ "id": "112003",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ }
+ },
+ "1005": {
+ "1005001": {
+ "id": "1005001",
+ "name": "",
+ "max_level": 6,
+ "desc": "",
+ "params": [],
+ "anchor": "Point01",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "100501",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110151",
+ "num": 3
+ },
+ {
+ "id": "111011",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110152",
+ "num": 3
+ },
+ {
+ "id": "111012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110152",
+ "num": 5
+ },
+ {
+ "id": "111012",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110153",
+ "num": 3
+ },
+ {
+ "id": "111013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110153",
+ "num": 8
+ },
+ {
+ "id": "111013",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1005_basic_atk.png"
+ },
+ "1005002": {
+ "id": "1005002",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point02",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "100502",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "111011",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110151",
+ "num": 3
+ },
+ {
+ "id": "111011",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110152",
+ "num": 3
+ },
+ {
+ "id": "111012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110152",
+ "num": 5
+ },
+ {
+ "id": "111012",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110152",
+ "num": 7
+ },
+ {
+ "id": "111012",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110153",
+ "num": 3
+ },
+ {
+ "id": "111013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110153",
+ "num": 5
+ },
+ {
+ "id": "110503",
+ "num": 1
+ },
+ {
+ "id": "111013",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110153",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "110153",
+ "num": 14
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1005_skill.png"
+ },
+ "1005003": {
+ "id": "1005003",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point03",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "100503",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "111011",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110151",
+ "num": 3
+ },
+ {
+ "id": "111011",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110152",
+ "num": 3
+ },
+ {
+ "id": "111012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110152",
+ "num": 5
+ },
+ {
+ "id": "111012",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110152",
+ "num": 7
+ },
+ {
+ "id": "111012",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110153",
+ "num": 3
+ },
+ {
+ "id": "111013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110153",
+ "num": 5
+ },
+ {
+ "id": "110503",
+ "num": 1
+ },
+ {
+ "id": "111013",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110153",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "110153",
+ "num": 14
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1005_ultimate.png"
+ },
+ "1005004": {
+ "id": "1005004",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point04",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "100504",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "111011",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110151",
+ "num": 3
+ },
+ {
+ "id": "111011",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110152",
+ "num": 3
+ },
+ {
+ "id": "111012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110152",
+ "num": 5
+ },
+ {
+ "id": "111012",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110152",
+ "num": 7
+ },
+ {
+ "id": "111012",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110153",
+ "num": 3
+ },
+ {
+ "id": "111013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110153",
+ "num": 5
+ },
+ {
+ "id": "110503",
+ "num": 1
+ },
+ {
+ "id": "111013",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110153",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "110153",
+ "num": 14
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1005_talent.png"
+ },
+ "1005007": {
+ "id": "1005007",
+ "name": "",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point05",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "100507",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ }
+ ],
+ "icon": "icon/skill/1005_technique.png"
+ },
+ "1005101": {
+ "id": "1005101",
+ "name": "折磨",
+ "max_level": 1,
+ "desc": "施放终结技时,敌方目标由「其当前承受的触电状态立即产生伤害」变更为「其当前承受的所有持续伤害类负面状态立即产生伤害」。",
+ "params": [],
+ "anchor": "Point06",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110151",
+ "num": 3
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1005_skilltree1.png"
+ },
+ "1005102": {
+ "id": "1005102",
+ "name": "掠夺",
+ "max_level": 1,
+ "desc": "触电状态下的敌方目标被消灭时,卡芙卡额外恢复#1[i]点能量。",
+ "params": [
+ [
+ 5
+ ]
+ ],
+ "anchor": "Point07",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110152",
+ "num": 5
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1005_skilltree2.png"
+ },
+ "1005103": {
+ "id": "1005103",
+ "name": "荆棘",
+ "max_level": 1,
+ "desc": "终结技、秘技与天赋触发的追加攻击使敌方目标陷入的触电状态的基础概率提高#1[i]%。",
+ "params": [
+ [
+ 0.3
+ ]
+ ],
+ "anchor": "Point08",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110153",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1005_skilltree3.png"
+ },
+ "1005201": {
+ "id": "1005201",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point09",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 1,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "111011",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1005202": {
+ "id": "1005202",
+ "name": "效果命中强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point10",
+ "pre_points": [
+ "1005101"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [
+ {
+ "type": "StatusProbabilityBase",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110151",
+ "num": 3
+ },
+ {
+ "id": "111011",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconStatusProbability.png"
+ },
+ "1005203": {
+ "id": "1005203",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point11",
+ "pre_points": [
+ "1005202"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110152",
+ "num": 3
+ },
+ {
+ "id": "111012",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1005204": {
+ "id": "1005204",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point12",
+ "pre_points": [
+ "1005203"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110152",
+ "num": 3
+ },
+ {
+ "id": "111012",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "1005205": {
+ "id": "1005205",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point13",
+ "pre_points": [
+ "1005102"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110152",
+ "num": 5
+ },
+ {
+ "id": "111012",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1005206": {
+ "id": "1005206",
+ "name": "效果命中强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point14",
+ "pre_points": [
+ "1005205"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "StatusProbabilityBase",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110153",
+ "num": 3
+ },
+ {
+ "id": "111013",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconStatusProbability.png"
+ },
+ "1005207": {
+ "id": "1005207",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point15",
+ "pre_points": [
+ "1005206"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110153",
+ "num": 3
+ },
+ {
+ "id": "111013",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1005208": {
+ "id": "1005208",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point16",
+ "pre_points": [
+ "1005103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110153",
+ "num": 8
+ },
+ {
+ "id": "111013",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "1005209": {
+ "id": "1005209",
+ "name": "效果命中强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point17",
+ "pre_points": [
+ "1005103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 75,
+ "properties": [
+ {
+ "type": "StatusProbabilityBase",
+ "value": 0.08
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110153",
+ "num": 8
+ },
+ {
+ "id": "111013",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconStatusProbability.png"
+ },
+ "1005210": {
+ "id": "1005210",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point18",
+ "pre_points": [
+ "1005201"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 80,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.08
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110153",
+ "num": 8
+ },
+ {
+ "id": "111013",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ }
+ },
+ "1006": {
+ "1006001": {
+ "id": "1006001",
+ "name": "",
+ "max_level": 6,
+ "desc": "",
+ "params": [],
+ "anchor": "Point01",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "100601",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110151",
+ "num": 3
+ },
+ {
+ "id": "112011",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110152",
+ "num": 3
+ },
+ {
+ "id": "112012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110152",
+ "num": 5
+ },
+ {
+ "id": "112012",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110153",
+ "num": 3
+ },
+ {
+ "id": "112013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110153",
+ "num": 8
+ },
+ {
+ "id": "112013",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1006_basic_atk.png"
+ },
+ "1006002": {
+ "id": "1006002",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point02",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "100602",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "112011",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110151",
+ "num": 3
+ },
+ {
+ "id": "112011",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110152",
+ "num": 3
+ },
+ {
+ "id": "112012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110152",
+ "num": 5
+ },
+ {
+ "id": "112012",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110152",
+ "num": 7
+ },
+ {
+ "id": "112012",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110153",
+ "num": 3
+ },
+ {
+ "id": "112013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110153",
+ "num": 5
+ },
+ {
+ "id": "110501",
+ "num": 1
+ },
+ {
+ "id": "112013",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110153",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "110153",
+ "num": 14
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1006_skill.png"
+ },
+ "1006003": {
+ "id": "1006003",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point03",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "100603",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "112011",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110151",
+ "num": 3
+ },
+ {
+ "id": "112011",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110152",
+ "num": 3
+ },
+ {
+ "id": "112012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110152",
+ "num": 5
+ },
+ {
+ "id": "112012",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110152",
+ "num": 7
+ },
+ {
+ "id": "112012",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110153",
+ "num": 3
+ },
+ {
+ "id": "112013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110153",
+ "num": 5
+ },
+ {
+ "id": "110501",
+ "num": 1
+ },
+ {
+ "id": "112013",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110153",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "110153",
+ "num": 14
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1006_ultimate.png"
+ },
+ "1006004": {
+ "id": "1006004",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point04",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "100604",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "112011",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110151",
+ "num": 3
+ },
+ {
+ "id": "112011",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110152",
+ "num": 3
+ },
+ {
+ "id": "112012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110152",
+ "num": 5
+ },
+ {
+ "id": "112012",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110152",
+ "num": 7
+ },
+ {
+ "id": "112012",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110153",
+ "num": 3
+ },
+ {
+ "id": "112013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110153",
+ "num": 5
+ },
+ {
+ "id": "110501",
+ "num": 1
+ },
+ {
+ "id": "112013",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110153",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "110153",
+ "num": 14
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1006_talent.png"
+ },
+ "1006007": {
+ "id": "1006007",
+ "name": "",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point05",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "100607",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ }
+ ],
+ "icon": "icon/skill/1006_technique.png"
+ },
+ "1006101": {
+ "id": "1006101",
+ "name": "生成",
+ "max_level": 1,
+ "desc": "【缺陷】的持续时间增加#1[i]回合。每当有敌方目标的弱点被击破时,银狼有#2[i]%的基础概率对该目标植入1个随机【缺陷】。",
+ "params": [
+ [
+ 1,
+ 0.65
+ ]
+ ],
+ "anchor": "Point06",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110151",
+ "num": 3
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1006_skilltree1.png"
+ },
+ "1006102": {
+ "id": "1006102",
+ "name": "注入",
+ "max_level": 1,
+ "desc": "施放战技时,为敌方目标添加的弱点持续时间增加#1[i]回合。",
+ "params": [
+ [
+ 1
+ ]
+ ],
+ "anchor": "Point07",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110152",
+ "num": 5
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1006_skilltree2.png"
+ },
+ "1006103": {
+ "id": "1006103",
+ "name": "旁注",
+ "max_level": 1,
+ "desc": "施放战技时,若敌方目标的负面效果数量大于等于#1[i]个,则战技使目标全属性抗性降低的效果额外降低#2[i]%。",
+ "params": [
+ [
+ 3,
+ 0.03
+ ]
+ ],
+ "anchor": "Point08",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110153",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1006_skilltree3.png"
+ },
+ "1006201": {
+ "id": "1006201",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point09",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 1,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "112011",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1006202": {
+ "id": "1006202",
+ "name": "效果命中强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point10",
+ "pre_points": [
+ "1006101"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [
+ {
+ "type": "StatusProbabilityBase",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110151",
+ "num": 3
+ },
+ {
+ "id": "112011",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconStatusProbability.png"
+ },
+ "1006203": {
+ "id": "1006203",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point11",
+ "pre_points": [
+ "1006202"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110152",
+ "num": 3
+ },
+ {
+ "id": "112012",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1006204": {
+ "id": "1006204",
+ "name": "伤害强化•量子",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point12",
+ "pre_points": [
+ "1006203"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "QuantumAddedRatio",
+ "value": 0.032
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110152",
+ "num": 3
+ },
+ {
+ "id": "112012",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconQuantumAddedRatio.png"
+ },
+ "1006205": {
+ "id": "1006205",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point13",
+ "pre_points": [
+ "1006102"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110152",
+ "num": 5
+ },
+ {
+ "id": "112012",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1006206": {
+ "id": "1006206",
+ "name": "效果命中强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point14",
+ "pre_points": [
+ "1006205"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "StatusProbabilityBase",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110153",
+ "num": 3
+ },
+ {
+ "id": "112013",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconStatusProbability.png"
+ },
+ "1006207": {
+ "id": "1006207",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point15",
+ "pre_points": [
+ "1006206"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110153",
+ "num": 3
+ },
+ {
+ "id": "112013",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1006208": {
+ "id": "1006208",
+ "name": "伤害强化•量子",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point16",
+ "pre_points": [
+ "1006103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [
+ {
+ "type": "QuantumAddedRatio",
+ "value": 0.048
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110153",
+ "num": 8
+ },
+ {
+ "id": "112013",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconQuantumAddedRatio.png"
+ },
+ "1006209": {
+ "id": "1006209",
+ "name": "效果命中强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point17",
+ "pre_points": [
+ "1006103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 75,
+ "properties": [
+ {
+ "type": "StatusProbabilityBase",
+ "value": 0.08
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110153",
+ "num": 8
+ },
+ {
+ "id": "112013",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconStatusProbability.png"
+ },
+ "1006210": {
+ "id": "1006210",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point18",
+ "pre_points": [
+ "1006201"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 80,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.08
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110153",
+ "num": 8
+ },
+ {
+ "id": "112013",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ }
+ },
+ "1008": {
+ "1008001": {
+ "id": "1008001",
+ "name": "",
+ "max_level": 6,
+ "desc": "",
+ "params": [],
+ "anchor": "Point01",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "100801",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110111",
+ "num": 2
+ },
+ {
+ "id": "111001",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110112",
+ "num": 2
+ },
+ {
+ "id": "111002",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110112",
+ "num": 4
+ },
+ {
+ "id": "111002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110113",
+ "num": 2
+ },
+ {
+ "id": "111003",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110113",
+ "num": 6
+ },
+ {
+ "id": "111003",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1008_basic_atk.png"
+ },
+ "1008002": {
+ "id": "1008002",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point02",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "100802",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "111001",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110111",
+ "num": 2
+ },
+ {
+ "id": "111001",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110112",
+ "num": 2
+ },
+ {
+ "id": "111002",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110112",
+ "num": 4
+ },
+ {
+ "id": "111002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110112",
+ "num": 6
+ },
+ {
+ "id": "111002",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110113",
+ "num": 2
+ },
+ {
+ "id": "111003",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110113",
+ "num": 4
+ },
+ {
+ "id": "110501",
+ "num": 1
+ },
+ {
+ "id": "111003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110113",
+ "num": 6
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110113",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1008_skill.png"
+ },
+ "1008003": {
+ "id": "1008003",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point03",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "100803",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "111001",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110111",
+ "num": 2
+ },
+ {
+ "id": "111001",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110112",
+ "num": 2
+ },
+ {
+ "id": "111002",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110112",
+ "num": 4
+ },
+ {
+ "id": "111002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110112",
+ "num": 6
+ },
+ {
+ "id": "111002",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110113",
+ "num": 2
+ },
+ {
+ "id": "111003",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110113",
+ "num": 4
+ },
+ {
+ "id": "110501",
+ "num": 1
+ },
+ {
+ "id": "111003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110113",
+ "num": 6
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110113",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1008_ultimate.png"
+ },
+ "1008004": {
+ "id": "1008004",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point04",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "100804",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "111001",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110111",
+ "num": 2
+ },
+ {
+ "id": "111001",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110112",
+ "num": 2
+ },
+ {
+ "id": "111002",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110112",
+ "num": 4
+ },
+ {
+ "id": "111002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110112",
+ "num": 6
+ },
+ {
+ "id": "111002",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110113",
+ "num": 2
+ },
+ {
+ "id": "111003",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110113",
+ "num": 4
+ },
+ {
+ "id": "110501",
+ "num": 1
+ },
+ {
+ "id": "111003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110113",
+ "num": 6
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110113",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1008_talent.png"
+ },
+ "1008007": {
+ "id": "1008007",
+ "name": "",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point05",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "100807",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ }
+ ],
+ "icon": "icon/skill/1008_technique.png"
+ },
+ "1008101": {
+ "id": "1008101",
+ "name": "苏生",
+ "max_level": 1,
+ "desc": "消灭敌方目标时,若当前生命值百分比小于等于#1[i]%,则立即回复等同于自身生命上限#2[i]%的生命值。",
+ "params": [
+ [
+ 0.3,
+ 0.2
+ ]
+ ],
+ "anchor": "Point06",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110111",
+ "num": 2
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1008_skilltree1.png"
+ },
+ "1008102": {
+ "id": "1008102",
+ "name": "坚忍",
+ "max_level": 1,
+ "desc": "抵抗持续伤害类负面状态的概率提高#1[i]%。",
+ "params": [
+ [
+ 0.5
+ ]
+ ],
+ "anchor": "Point07",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110112",
+ "num": 4
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1008_skilltree2.png"
+ },
+ "1008103": {
+ "id": "1008103",
+ "name": "抗御",
+ "max_level": 1,
+ "desc": "进入战斗时,若当前生命值百分比小于等于#1[i]%,阿兰可以抵抗除持续伤害外的所有伤害。当阿兰受到攻击后,该效果解除。",
+ "params": [
+ [
+ 0.5
+ ]
+ ],
+ "anchor": "Point08",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110113",
+ "num": 6
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1008_skilltree3.png"
+ },
+ "1008201": {
+ "id": "1008201",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point09",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 1,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "111001",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1008202": {
+ "id": "1008202",
+ "name": "效果抵抗强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point10",
+ "pre_points": [
+ "1008101"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [
+ {
+ "type": "StatusResistanceBase",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110111",
+ "num": 2
+ },
+ {
+ "id": "111001",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconStatusResistance.png"
+ },
+ "1008203": {
+ "id": "1008203",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point11",
+ "pre_points": [
+ "1008202"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110112",
+ "num": 2
+ },
+ {
+ "id": "111002",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1008204": {
+ "id": "1008204",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point12",
+ "pre_points": [
+ "1008203"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110112",
+ "num": 2
+ },
+ {
+ "id": "111002",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "1008205": {
+ "id": "1008205",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point13",
+ "pre_points": [
+ "1008102"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110112",
+ "num": 4
+ },
+ {
+ "id": "111002",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1008206": {
+ "id": "1008206",
+ "name": "效果抵抗强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point14",
+ "pre_points": [
+ "1008205"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "StatusResistanceBase",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110113",
+ "num": 2
+ },
+ {
+ "id": "111003",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconStatusResistance.png"
+ },
+ "1008207": {
+ "id": "1008207",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point15",
+ "pre_points": [
+ "1008206"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110113",
+ "num": 2
+ },
+ {
+ "id": "111003",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1008208": {
+ "id": "1008208",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point16",
+ "pre_points": [
+ "1008103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110113",
+ "num": 6
+ },
+ {
+ "id": "111003",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "1008209": {
+ "id": "1008209",
+ "name": "效果抵抗强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point17",
+ "pre_points": [
+ "1008208"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 75,
+ "properties": [
+ {
+ "type": "StatusResistanceBase",
+ "value": 0.08
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110113",
+ "num": 6
+ },
+ {
+ "id": "111003",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconStatusResistance.png"
+ },
+ "1008210": {
+ "id": "1008210",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point18",
+ "pre_points": [
+ "1008208"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 80,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.08
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110113",
+ "num": 6
+ },
+ {
+ "id": "111003",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ }
+ },
+ "1009": {
+ "1009001": {
+ "id": "1009001",
+ "name": "",
+ "max_level": 6,
+ "desc": "",
+ "params": [],
+ "anchor": "Point01",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "100901",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110161",
+ "num": 2
+ },
+ {
+ "id": "112001",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110162",
+ "num": 2
+ },
+ {
+ "id": "112002",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110162",
+ "num": 4
+ },
+ {
+ "id": "112002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110163",
+ "num": 2
+ },
+ {
+ "id": "112003",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110163",
+ "num": 6
+ },
+ {
+ "id": "112003",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1009_basic_atk.png"
+ },
+ "1009002": {
+ "id": "1009002",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point02",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "100902",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "112001",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110161",
+ "num": 2
+ },
+ {
+ "id": "112001",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110162",
+ "num": 2
+ },
+ {
+ "id": "112002",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110162",
+ "num": 4
+ },
+ {
+ "id": "112002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110162",
+ "num": 6
+ },
+ {
+ "id": "112002",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110163",
+ "num": 2
+ },
+ {
+ "id": "112003",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110163",
+ "num": 4
+ },
+ {
+ "id": "110501",
+ "num": 1
+ },
+ {
+ "id": "112003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110163",
+ "num": 6
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110163",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1009_skill.png"
+ },
+ "1009003": {
+ "id": "1009003",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point03",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "100903",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "112001",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110161",
+ "num": 2
+ },
+ {
+ "id": "112001",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110162",
+ "num": 2
+ },
+ {
+ "id": "112002",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110162",
+ "num": 4
+ },
+ {
+ "id": "112002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110162",
+ "num": 6
+ },
+ {
+ "id": "112002",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110163",
+ "num": 2
+ },
+ {
+ "id": "112003",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110163",
+ "num": 4
+ },
+ {
+ "id": "110501",
+ "num": 1
+ },
+ {
+ "id": "112003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110163",
+ "num": 6
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110163",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1009_ultimate.png"
+ },
+ "1009004": {
+ "id": "1009004",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point04",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "100904",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "112001",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110161",
+ "num": 2
+ },
+ {
+ "id": "112001",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110162",
+ "num": 2
+ },
+ {
+ "id": "112002",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110162",
+ "num": 4
+ },
+ {
+ "id": "112002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110162",
+ "num": 6
+ },
+ {
+ "id": "112002",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110163",
+ "num": 2
+ },
+ {
+ "id": "112003",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110163",
+ "num": 4
+ },
+ {
+ "id": "110501",
+ "num": 1
+ },
+ {
+ "id": "112003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110163",
+ "num": 6
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110163",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1009_talent.png"
+ },
+ "1009007": {
+ "id": "1009007",
+ "name": "",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point05",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "100907",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ }
+ ],
+ "icon": "icon/skill/1009_technique.png"
+ },
+ "1009101": {
+ "id": "1009101",
+ "name": "火花",
+ "max_level": 1,
+ "desc": "施放普攻时,有#1[i]%的基础概率使敌方目标陷入灼烧状态,持续#2[i]回合。\n灼烧状态下,敌方目标每回合开始时受到等同于艾丝妲普攻#3[i]%的火属性持续伤害。",
+ "params": [
+ [
+ 0.8,
+ 3,
+ 0.5
+ ]
+ ],
+ "anchor": "Point06",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110161",
+ "num": 2
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1009_skilltree1.png"
+ },
+ "1009102": {
+ "id": "1009102",
+ "name": "点燃",
+ "max_level": 1,
+ "desc": "艾丝妲在场时,我方全体的火属性伤害提高#1[i]%。",
+ "params": [
+ [
+ 0.18
+ ]
+ ],
+ "anchor": "Point07",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110162",
+ "num": 4
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1009_skilltree2.png"
+ },
+ "1009103": {
+ "id": "1009103",
+ "name": "星座",
+ "max_level": 1,
+ "desc": "艾丝妲每拥有1层蓄能,自身防御力提高#1[i]%。",
+ "params": [
+ [
+ 0.06
+ ]
+ ],
+ "anchor": "Point08",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110163",
+ "num": 6
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1009_skilltree3.png"
+ },
+ "1009201": {
+ "id": "1009201",
+ "name": "伤害强化•火",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point09",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 1,
+ "properties": [
+ {
+ "type": "FireAddedRatio",
+ "value": 0.032
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "112001",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconFireAddedRatio.png"
+ },
+ "1009202": {
+ "id": "1009202",
+ "name": "防御强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point10",
+ "pre_points": [
+ "1009101"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.05
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110161",
+ "num": 2
+ },
+ {
+ "id": "112001",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconDefence.png"
+ },
+ "1009203": {
+ "id": "1009203",
+ "name": "伤害强化•火",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point11",
+ "pre_points": [
+ "1009202"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "FireAddedRatio",
+ "value": 0.032
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110162",
+ "num": 2
+ },
+ {
+ "id": "112002",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconFireAddedRatio.png"
+ },
+ "1009204": {
+ "id": "1009204",
+ "name": "暴击率强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point12",
+ "pre_points": [
+ "1009201"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.027
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110162",
+ "num": 2
+ },
+ {
+ "id": "112002",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconCriticalChance.png"
+ },
+ "1009205": {
+ "id": "1009205",
+ "name": "伤害强化•火",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point13",
+ "pre_points": [
+ "1009102"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [
+ {
+ "type": "FireAddedRatio",
+ "value": 0.048
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110162",
+ "num": 4
+ },
+ {
+ "id": "112002",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconFireAddedRatio.png"
+ },
+ "1009206": {
+ "id": "1009206",
+ "name": "防御强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point14",
+ "pre_points": [
+ "1009205"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.075
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110163",
+ "num": 2
+ },
+ {
+ "id": "112003",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconDefence.png"
+ },
+ "1009207": {
+ "id": "1009207",
+ "name": "伤害强化•火",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point15",
+ "pre_points": [
+ "1009201"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "FireAddedRatio",
+ "value": 0.048
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110163",
+ "num": 2
+ },
+ {
+ "id": "112003",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconFireAddedRatio.png"
+ },
+ "1009208": {
+ "id": "1009208",
+ "name": "暴击率强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point16",
+ "pre_points": [
+ "1009103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110163",
+ "num": 6
+ },
+ {
+ "id": "112003",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconCriticalChance.png"
+ },
+ "1009209": {
+ "id": "1009209",
+ "name": "防御强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point17",
+ "pre_points": [
+ "1009208"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 75,
+ "properties": [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.1
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110163",
+ "num": 6
+ },
+ {
+ "id": "112003",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconDefence.png"
+ },
+ "1009210": {
+ "id": "1009210",
+ "name": "伤害强化•火",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point18",
+ "pre_points": [
+ "1009208"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 80,
+ "properties": [
+ {
+ "type": "FireAddedRatio",
+ "value": 0.064
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110163",
+ "num": 6
+ },
+ {
+ "id": "112003",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconFireAddedRatio.png"
+ }
+ },
+ "1013": {
+ "1013001": {
+ "id": "1013001",
+ "name": "",
+ "max_level": 6,
+ "desc": "",
+ "params": [],
+ "anchor": "Point01",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "101301",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110131",
+ "num": 2
+ },
+ {
+ "id": "111001",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110132",
+ "num": 2
+ },
+ {
+ "id": "111002",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110132",
+ "num": 4
+ },
+ {
+ "id": "111002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110133",
+ "num": 2
+ },
+ {
+ "id": "111003",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110133",
+ "num": 6
+ },
+ {
+ "id": "111003",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1013_basic_atk.png"
+ },
+ "1013002": {
+ "id": "1013002",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point02",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "101302",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "111001",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110131",
+ "num": 2
+ },
+ {
+ "id": "111001",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110132",
+ "num": 2
+ },
+ {
+ "id": "111002",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110132",
+ "num": 4
+ },
+ {
+ "id": "111002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110132",
+ "num": 6
+ },
+ {
+ "id": "111002",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110133",
+ "num": 2
+ },
+ {
+ "id": "111003",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110133",
+ "num": 4
+ },
+ {
+ "id": "110501",
+ "num": 1
+ },
+ {
+ "id": "111003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110133",
+ "num": 6
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110133",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1013_skill.png"
+ },
+ "1013003": {
+ "id": "1013003",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point03",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "101303",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "111001",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110131",
+ "num": 2
+ },
+ {
+ "id": "111001",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110132",
+ "num": 2
+ },
+ {
+ "id": "111002",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110132",
+ "num": 4
+ },
+ {
+ "id": "111002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110132",
+ "num": 6
+ },
+ {
+ "id": "111002",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110133",
+ "num": 2
+ },
+ {
+ "id": "111003",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110133",
+ "num": 4
+ },
+ {
+ "id": "110501",
+ "num": 1
+ },
+ {
+ "id": "111003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110133",
+ "num": 6
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110133",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1013_ultimate.png"
+ },
+ "1013004": {
+ "id": "1013004",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point04",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "101304",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "111001",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110131",
+ "num": 2
+ },
+ {
+ "id": "111001",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110132",
+ "num": 2
+ },
+ {
+ "id": "111002",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110132",
+ "num": 4
+ },
+ {
+ "id": "111002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110132",
+ "num": 6
+ },
+ {
+ "id": "111002",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110133",
+ "num": 2
+ },
+ {
+ "id": "111003",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110133",
+ "num": 4
+ },
+ {
+ "id": "110501",
+ "num": 1
+ },
+ {
+ "id": "111003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110133",
+ "num": 6
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110133",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1013_talent.png"
+ },
+ "1013007": {
+ "id": "1013007",
+ "name": "",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point05",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "101307",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ }
+ ],
+ "icon": "icon/skill/1013_technique.png"
+ },
+ "1013101": {
+ "id": "1013101",
+ "name": "效率",
+ "max_level": 1,
+ "desc": "施放战技时,对目标造成的伤害提高效果额外再提高#1[i]%。",
+ "params": [
+ [
+ 0.25
+ ]
+ ],
+ "anchor": "Point06",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110131",
+ "num": 2
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1013_skilltree1.png"
+ },
+ "1013102": {
+ "id": "1013102",
+ "name": "人偶",
+ "max_level": 1,
+ "desc": "抵抗控制类负面状态的概率提高#1[i]%。",
+ "params": [
+ [
+ 0.35
+ ]
+ ],
+ "anchor": "Point07",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110132",
+ "num": 4
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1013_skilltree2.png"
+ },
+ "1013103": {
+ "id": "1013103",
+ "name": "冰结",
+ "max_level": 1,
+ "desc": "施放终结技时,对冻结状态下的敌人造成的伤害提高#1[i]%。",
+ "params": [
+ [
+ 0.2
+ ]
+ ],
+ "anchor": "Point08",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110133",
+ "num": 6
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1013_skilltree3.png"
+ },
+ "1013201": {
+ "id": "1013201",
+ "name": "伤害强化•冰",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point09",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 1,
+ "properties": [
+ {
+ "type": "IceAddedRatio",
+ "value": 0.032
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "111001",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconIceAddedRatio.png"
+ },
+ "1013202": {
+ "id": "1013202",
+ "name": "防御强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point10",
+ "pre_points": [
+ "1013101"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.05
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110131",
+ "num": 2
+ },
+ {
+ "id": "111001",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconDefence.png"
+ },
+ "1013203": {
+ "id": "1013203",
+ "name": "伤害强化•冰",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point11",
+ "pre_points": [
+ "1013202"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "IceAddedRatio",
+ "value": 0.032
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110132",
+ "num": 2
+ },
+ {
+ "id": "111002",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconIceAddedRatio.png"
+ },
+ "1013204": {
+ "id": "1013204",
+ "name": "暴击率强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point12",
+ "pre_points": [
+ "1013202"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.027
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110132",
+ "num": 2
+ },
+ {
+ "id": "111002",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconCriticalChance.png"
+ },
+ "1013205": {
+ "id": "1013205",
+ "name": "伤害强化•冰",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point13",
+ "pre_points": [
+ "1013102"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [
+ {
+ "type": "IceAddedRatio",
+ "value": 0.048
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110132",
+ "num": 4
+ },
+ {
+ "id": "111002",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconIceAddedRatio.png"
+ },
+ "1013206": {
+ "id": "1013206",
+ "name": "防御强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point14",
+ "pre_points": [
+ "1013205"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.075
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110133",
+ "num": 2
+ },
+ {
+ "id": "111003",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconDefence.png"
+ },
+ "1013207": {
+ "id": "1013207",
+ "name": "伤害强化•冰",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point15",
+ "pre_points": [
+ "1013205"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "IceAddedRatio",
+ "value": 0.048
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110133",
+ "num": 2
+ },
+ {
+ "id": "111003",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconIceAddedRatio.png"
+ },
+ "1013208": {
+ "id": "1013208",
+ "name": "暴击率强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point16",
+ "pre_points": [
+ "1013103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110133",
+ "num": 6
+ },
+ {
+ "id": "111003",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconCriticalChance.png"
+ },
+ "1013209": {
+ "id": "1013209",
+ "name": "防御强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point17",
+ "pre_points": [
+ "1013103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 75,
+ "properties": [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.1
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110133",
+ "num": 6
+ },
+ {
+ "id": "111003",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconDefence.png"
+ },
+ "1013210": {
+ "id": "1013210",
+ "name": "伤害强化•冰",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point18",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 80,
+ "properties": [
+ {
+ "type": "IceAddedRatio",
+ "value": 0.064
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110133",
+ "num": 6
+ },
+ {
+ "id": "111003",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconIceAddedRatio.png"
+ }
+ },
+ "1101": {
+ "1101001": {
+ "id": "1101001",
+ "name": "",
+ "max_level": 6,
+ "desc": "",
+ "params": [],
+ "anchor": "Point01",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "110101",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110161",
+ "num": 3
+ },
+ {
+ "id": "112001",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110162",
+ "num": 3
+ },
+ {
+ "id": "112002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110162",
+ "num": 5
+ },
+ {
+ "id": "112002",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110163",
+ "num": 3
+ },
+ {
+ "id": "112003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110163",
+ "num": 8
+ },
+ {
+ "id": "112003",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1101_basic_atk.png"
+ },
+ "1101002": {
+ "id": "1101002",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point02",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "110102",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "112001",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110161",
+ "num": 3
+ },
+ {
+ "id": "112001",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110162",
+ "num": 3
+ },
+ {
+ "id": "112002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110162",
+ "num": 5
+ },
+ {
+ "id": "112002",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110162",
+ "num": 7
+ },
+ {
+ "id": "112002",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110163",
+ "num": 3
+ },
+ {
+ "id": "112003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110163",
+ "num": 5
+ },
+ {
+ "id": "110502",
+ "num": 1
+ },
+ {
+ "id": "112003",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110163",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "110163",
+ "num": 14
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1101_skill.png"
+ },
+ "1101003": {
+ "id": "1101003",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point03",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "110103",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "112001",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110161",
+ "num": 3
+ },
+ {
+ "id": "112001",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110162",
+ "num": 3
+ },
+ {
+ "id": "112002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110162",
+ "num": 5
+ },
+ {
+ "id": "112002",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110162",
+ "num": 7
+ },
+ {
+ "id": "112002",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110163",
+ "num": 3
+ },
+ {
+ "id": "112003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110163",
+ "num": 5
+ },
+ {
+ "id": "110502",
+ "num": 1
+ },
+ {
+ "id": "112003",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110163",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "110163",
+ "num": 14
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1101_ultimate.png"
+ },
+ "1101004": {
+ "id": "1101004",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point04",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "110104",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "112001",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110161",
+ "num": 3
+ },
+ {
+ "id": "112001",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110162",
+ "num": 3
+ },
+ {
+ "id": "112002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110162",
+ "num": 5
+ },
+ {
+ "id": "112002",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110162",
+ "num": 7
+ },
+ {
+ "id": "112002",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110163",
+ "num": 3
+ },
+ {
+ "id": "112003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110163",
+ "num": 5
+ },
+ {
+ "id": "110502",
+ "num": 1
+ },
+ {
+ "id": "112003",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110163",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "110163",
+ "num": 14
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1101_talent.png"
+ },
+ "1101007": {
+ "id": "1101007",
+ "name": "",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point05",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "110107",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ }
+ ],
+ "icon": "icon/skill/1101_technique.png"
+ },
+ "1101101": {
+ "id": "1101101",
+ "name": "号令",
+ "max_level": 1,
+ "desc": "普攻的暴击率提高至100%。",
+ "params": [],
+ "anchor": "Point06",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110161",
+ "num": 3
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1101_skilltree1.png"
+ },
+ "1101102": {
+ "id": "1101102",
+ "name": "阵地",
+ "max_level": 1,
+ "desc": "战斗开始时,我方全体的防御力提高#2[i]%,持续#1[i]回合。",
+ "params": [
+ [
+ 2,
+ 0.2
+ ]
+ ],
+ "anchor": "Point07",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110162",
+ "num": 5
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1101_skilltree2.png"
+ },
+ "1101103": {
+ "id": "1101103",
+ "name": "军势",
+ "max_level": 1,
+ "desc": "布洛妮娅在场时,我方全体造成的伤害提高#1[i]%。",
+ "params": [
+ [
+ 0.1
+ ]
+ ],
+ "anchor": "Point08",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110163",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1101_skilltree3.png"
+ },
+ "1101201": {
+ "id": "1101201",
+ "name": "伤害强化•风",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point09",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 1,
+ "properties": [
+ {
+ "type": "WindAddedRatio",
+ "value": 0.032
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "112001",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconWindAddedRatio.png"
+ },
+ "1101202": {
+ "id": "1101202",
+ "name": "暴击伤害强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point10",
+ "pre_points": [
+ "1101101"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [
+ {
+ "type": "CriticalDamageBase",
+ "value": 0.053
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110161",
+ "num": 3
+ },
+ {
+ "id": "112001",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconCriticalDamage.png"
+ },
+ "1101203": {
+ "id": "1101203",
+ "name": "伤害强化•风",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point11",
+ "pre_points": [
+ "1101202"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "WindAddedRatio",
+ "value": 0.032
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110162",
+ "num": 3
+ },
+ {
+ "id": "112002",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconWindAddedRatio.png"
+ },
+ "1101204": {
+ "id": "1101204",
+ "name": "效果抵抗强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point12",
+ "pre_points": [
+ "1101201"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "StatusResistanceBase",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110162",
+ "num": 3
+ },
+ {
+ "id": "112002",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconStatusResistance.png"
+ },
+ "1101205": {
+ "id": "1101205",
+ "name": "伤害强化•风",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point13",
+ "pre_points": [
+ "1101102"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [
+ {
+ "type": "WindAddedRatio",
+ "value": 0.048
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110162",
+ "num": 5
+ },
+ {
+ "id": "112002",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconWindAddedRatio.png"
+ },
+ "1101206": {
+ "id": "1101206",
+ "name": "暴击伤害强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point14",
+ "pre_points": [
+ "1101205"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "CriticalDamageBase",
+ "value": 0.08
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110163",
+ "num": 3
+ },
+ {
+ "id": "112003",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconCriticalDamage.png"
+ },
+ "1101207": {
+ "id": "1101207",
+ "name": "伤害强化•风",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point15",
+ "pre_points": [
+ "1101201"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "WindAddedRatio",
+ "value": 0.048
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110163",
+ "num": 3
+ },
+ {
+ "id": "112003",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconWindAddedRatio.png"
+ },
+ "1101208": {
+ "id": "1101208",
+ "name": "效果抵抗强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point16",
+ "pre_points": [
+ "1101103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [
+ {
+ "type": "StatusResistanceBase",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110163",
+ "num": 8
+ },
+ {
+ "id": "112003",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconStatusResistance.png"
+ },
+ "1101209": {
+ "id": "1101209",
+ "name": "暴击伤害强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point17",
+ "pre_points": [
+ "1101208"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 75,
+ "properties": [
+ {
+ "type": "CriticalDamageBase",
+ "value": 0.107
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110163",
+ "num": 8
+ },
+ {
+ "id": "112003",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconCriticalDamage.png"
+ },
+ "1101210": {
+ "id": "1101210",
+ "name": "伤害强化•风",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point18",
+ "pre_points": [
+ "1101208"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 80,
+ "properties": [
+ {
+ "type": "WindAddedRatio",
+ "value": 0.064
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110163",
+ "num": 8
+ },
+ {
+ "id": "112003",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconWindAddedRatio.png"
+ }
+ },
+ "1102": {
+ "1102001": {
+ "id": "1102001",
+ "name": "",
+ "max_level": 6,
+ "desc": "",
+ "params": [],
+ "anchor": "Point01",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "110201",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110121",
+ "num": 3
+ },
+ {
+ "id": "111011",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110122",
+ "num": 3
+ },
+ {
+ "id": "111012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110122",
+ "num": 5
+ },
+ {
+ "id": "111012",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110123",
+ "num": 3
+ },
+ {
+ "id": "111013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110123",
+ "num": 8
+ },
+ {
+ "id": "111013",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1102_basic_atk.png"
+ },
+ "1102002": {
+ "id": "1102002",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point02",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "110202",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "111011",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110121",
+ "num": 3
+ },
+ {
+ "id": "111011",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110122",
+ "num": 3
+ },
+ {
+ "id": "111012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110122",
+ "num": 5
+ },
+ {
+ "id": "111012",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110122",
+ "num": 7
+ },
+ {
+ "id": "111012",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110123",
+ "num": 3
+ },
+ {
+ "id": "111013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110123",
+ "num": 5
+ },
+ {
+ "id": "110502",
+ "num": 1
+ },
+ {
+ "id": "111013",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110123",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "110123",
+ "num": 14
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1102_skill.png"
+ },
+ "1102003": {
+ "id": "1102003",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point03",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "110203",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "111011",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110121",
+ "num": 3
+ },
+ {
+ "id": "111011",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110122",
+ "num": 3
+ },
+ {
+ "id": "111012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110122",
+ "num": 5
+ },
+ {
+ "id": "111012",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110122",
+ "num": 7
+ },
+ {
+ "id": "111012",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110123",
+ "num": 3
+ },
+ {
+ "id": "111013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110123",
+ "num": 5
+ },
+ {
+ "id": "110502",
+ "num": 1
+ },
+ {
+ "id": "111013",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110123",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "110123",
+ "num": 14
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1102_ultimate.png"
+ },
+ "1102004": {
+ "id": "1102004",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point04",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "110204",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "111011",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110121",
+ "num": 3
+ },
+ {
+ "id": "111011",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110122",
+ "num": 3
+ },
+ {
+ "id": "111012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110122",
+ "num": 5
+ },
+ {
+ "id": "111012",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110122",
+ "num": 7
+ },
+ {
+ "id": "111012",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110123",
+ "num": 3
+ },
+ {
+ "id": "111013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110123",
+ "num": 5
+ },
+ {
+ "id": "110502",
+ "num": 1
+ },
+ {
+ "id": "111013",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110123",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "110123",
+ "num": 14
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1102_talent.png"
+ },
+ "1102007": {
+ "id": "1102007",
+ "name": "",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point05",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "110207",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ }
+ ],
+ "icon": "icon/skill/1102_technique.png"
+ },
+ "1102101": {
+ "id": "1102101",
+ "name": "夜行",
+ "max_level": 1,
+ "desc": "若当前生命值百分比小于等于#1[i]%,则被敌方目标攻击的概率降低。",
+ "params": [
+ [
+ 0.5,
+ 0.5
+ ]
+ ],
+ "anchor": "Point06",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110121",
+ "num": 3
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1102_skilltree1.png"
+ },
+ "1102102": {
+ "id": "1102102",
+ "name": "割裂",
+ "max_level": 1,
+ "desc": "增幅状态下希儿的量子属性抗性穿透提高#1[i]%。",
+ "params": [
+ [
+ 0.2
+ ]
+ ],
+ "anchor": "Point07",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110122",
+ "num": 5
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1102_skilltree2.png"
+ },
+ "1102103": {
+ "id": "1102103",
+ "name": "涟漪",
+ "max_level": 1,
+ "desc": "施放普攻后,希儿的下一次行动提前#1[i]%。",
+ "params": [
+ [
+ 0.2
+ ]
+ ],
+ "anchor": "Point08",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110123",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1102_skilltree3.png"
+ },
+ "1102201": {
+ "id": "1102201",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point09",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 1,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "111011",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1102202": {
+ "id": "1102202",
+ "name": "暴击伤害强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point10",
+ "pre_points": [
+ "1102101"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [
+ {
+ "type": "CriticalDamageBase",
+ "value": 0.053
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110121",
+ "num": 3
+ },
+ {
+ "id": "111011",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconCriticalDamage.png"
+ },
+ "1102203": {
+ "id": "1102203",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point11",
+ "pre_points": [
+ "1102202"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110122",
+ "num": 3
+ },
+ {
+ "id": "111012",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1102204": {
+ "id": "1102204",
+ "name": "防御强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point12",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.05
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110122",
+ "num": 3
+ },
+ {
+ "id": "111012",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconDefence.png"
+ },
+ "1102205": {
+ "id": "1102205",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point13",
+ "pre_points": [
+ "1102102"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110122",
+ "num": 5
+ },
+ {
+ "id": "111012",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1102206": {
+ "id": "1102206",
+ "name": "暴击伤害强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point14",
+ "pre_points": [
+ "1102205"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "CriticalDamageBase",
+ "value": 0.08
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110123",
+ "num": 3
+ },
+ {
+ "id": "111013",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconCriticalDamage.png"
+ },
+ "1102207": {
+ "id": "1102207",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point15",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110123",
+ "num": 3
+ },
+ {
+ "id": "111013",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1102208": {
+ "id": "1102208",
+ "name": "防御强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point16",
+ "pre_points": [
+ "1102103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.075
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110123",
+ "num": 8
+ },
+ {
+ "id": "111013",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconDefence.png"
+ },
+ "1102209": {
+ "id": "1102209",
+ "name": "暴击伤害强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point17",
+ "pre_points": [
+ "1102208"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 75,
+ "properties": [
+ {
+ "type": "CriticalDamageBase",
+ "value": 0.107
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110123",
+ "num": 8
+ },
+ {
+ "id": "111013",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconCriticalDamage.png"
+ },
+ "1102210": {
+ "id": "1102210",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point18",
+ "pre_points": [
+ "1102208"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 80,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.08
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110123",
+ "num": 8
+ },
+ {
+ "id": "111013",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ }
+ },
+ "1103": {
+ "1103001": {
+ "id": "1103001",
+ "name": "",
+ "max_level": 6,
+ "desc": "",
+ "params": [],
+ "anchor": "Point01",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "110301",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110131",
+ "num": 2
+ },
+ {
+ "id": "112001",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110132",
+ "num": 2
+ },
+ {
+ "id": "112002",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110132",
+ "num": 4
+ },
+ {
+ "id": "112002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110133",
+ "num": 2
+ },
+ {
+ "id": "112003",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110133",
+ "num": 6
+ },
+ {
+ "id": "112003",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1103_basic_atk.png"
+ },
+ "1103002": {
+ "id": "1103002",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point02",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "110302",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "112001",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110131",
+ "num": 2
+ },
+ {
+ "id": "112001",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110132",
+ "num": 2
+ },
+ {
+ "id": "112002",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110132",
+ "num": 4
+ },
+ {
+ "id": "112002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110132",
+ "num": 6
+ },
+ {
+ "id": "112002",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110133",
+ "num": 2
+ },
+ {
+ "id": "112003",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110133",
+ "num": 4
+ },
+ {
+ "id": "110502",
+ "num": 1
+ },
+ {
+ "id": "112003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110133",
+ "num": 6
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110133",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1103_skill.png"
+ },
+ "1103003": {
+ "id": "1103003",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point03",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "110303",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "112001",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110131",
+ "num": 2
+ },
+ {
+ "id": "112001",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110132",
+ "num": 2
+ },
+ {
+ "id": "112002",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110132",
+ "num": 4
+ },
+ {
+ "id": "112002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110132",
+ "num": 6
+ },
+ {
+ "id": "112002",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110133",
+ "num": 2
+ },
+ {
+ "id": "112003",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110133",
+ "num": 4
+ },
+ {
+ "id": "110502",
+ "num": 1
+ },
+ {
+ "id": "112003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110133",
+ "num": 6
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110133",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1103_ultimate.png"
+ },
+ "1103004": {
+ "id": "1103004",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point04",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "110304",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "112001",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110131",
+ "num": 2
+ },
+ {
+ "id": "112001",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110132",
+ "num": 2
+ },
+ {
+ "id": "112002",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110132",
+ "num": 4
+ },
+ {
+ "id": "112002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110132",
+ "num": 6
+ },
+ {
+ "id": "112002",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110133",
+ "num": 2
+ },
+ {
+ "id": "112003",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110133",
+ "num": 4
+ },
+ {
+ "id": "110502",
+ "num": 1
+ },
+ {
+ "id": "112003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110133",
+ "num": 6
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110133",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1103_talent.png"
+ },
+ "1103007": {
+ "id": "1103007",
+ "name": "",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point05",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "110307",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ }
+ ],
+ "icon": "icon/skill/1103_technique.png"
+ },
+ "1103101": {
+ "id": "1103101",
+ "name": "摇滚",
+ "max_level": 1,
+ "desc": "施放战技时,使受到攻击的敌方目标陷入触电状态的基础概率提高#1[i]%。",
+ "params": [
+ [
+ 0.2
+ ]
+ ],
+ "anchor": "Point06",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110131",
+ "num": 2
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1103_skilltree1.png"
+ },
+ "1103102": {
+ "id": "1103102",
+ "name": "电音",
+ "max_level": 1,
+ "desc": "战斗开始时,立即恢复#1[i]点能量。",
+ "params": [
+ [
+ 15
+ ]
+ ],
+ "anchor": "Point07",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110132",
+ "num": 4
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1103_skilltree2.png"
+ },
+ "1103103": {
+ "id": "1103103",
+ "name": "狂热",
+ "max_level": 1,
+ "desc": "消灭敌方目标后,攻击力提高#1[i]%,持续#2[i]回合。",
+ "params": [
+ [
+ 0.2,
+ 2
+ ]
+ ],
+ "anchor": "Point08",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110133",
+ "num": 6
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1103_skilltree3.png"
+ },
+ "1103201": {
+ "id": "1103201",
+ "name": "暴击率强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point09",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 1,
+ "properties": [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.027
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "112001",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconCriticalChance.png"
+ },
+ "1103202": {
+ "id": "1103202",
+ "name": "效果命中强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point10",
+ "pre_points": [
+ "1103101"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [
+ {
+ "type": "StatusProbabilityBase",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110131",
+ "num": 2
+ },
+ {
+ "id": "112001",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconStatusProbability.png"
+ },
+ "1103203": {
+ "id": "1103203",
+ "name": "暴击率强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point11",
+ "pre_points": [
+ "1103202"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.027
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110132",
+ "num": 2
+ },
+ {
+ "id": "112002",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconCriticalChance.png"
+ },
+ "1103204": {
+ "id": "1103204",
+ "name": "效果抵抗强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point12",
+ "pre_points": [
+ "1103202"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "StatusResistanceBase",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110132",
+ "num": 2
+ },
+ {
+ "id": "112002",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconStatusResistance.png"
+ },
+ "1103205": {
+ "id": "1103205",
+ "name": "暴击率强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point13",
+ "pre_points": [
+ "1103102"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110132",
+ "num": 4
+ },
+ {
+ "id": "112002",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconCriticalChance.png"
+ },
+ "1103206": {
+ "id": "1103206",
+ "name": "效果命中强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point14",
+ "pre_points": [
+ "1103205"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "StatusProbabilityBase",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110133",
+ "num": 2
+ },
+ {
+ "id": "112003",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconStatusProbability.png"
+ },
+ "1103207": {
+ "id": "1103207",
+ "name": "暴击率强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point15",
+ "pre_points": [
+ "1103205"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110133",
+ "num": 2
+ },
+ {
+ "id": "112003",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconCriticalChance.png"
+ },
+ "1103208": {
+ "id": "1103208",
+ "name": "效果抵抗强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point16",
+ "pre_points": [
+ "1103103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [
+ {
+ "type": "StatusResistanceBase",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110133",
+ "num": 6
+ },
+ {
+ "id": "112003",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconStatusResistance.png"
+ },
+ "1103209": {
+ "id": "1103209",
+ "name": "效果命中强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point17",
+ "pre_points": [
+ "1103103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 75,
+ "properties": [
+ {
+ "type": "StatusProbabilityBase",
+ "value": 0.08
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110133",
+ "num": 6
+ },
+ {
+ "id": "112003",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconStatusProbability.png"
+ },
+ "1103210": {
+ "id": "1103210",
+ "name": "暴击率强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point18",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 80,
+ "properties": [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.053
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110133",
+ "num": 6
+ },
+ {
+ "id": "112003",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconCriticalChance.png"
+ }
+ },
+ "1104": {
+ "1104001": {
+ "id": "1104001",
+ "name": "",
+ "max_level": 6,
+ "desc": "",
+ "params": [],
+ "anchor": "Point01",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "110401",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110141",
+ "num": 3
+ },
+ {
+ "id": "112001",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110142",
+ "num": 3
+ },
+ {
+ "id": "112002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110142",
+ "num": 5
+ },
+ {
+ "id": "112002",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110143",
+ "num": 3
+ },
+ {
+ "id": "112003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110143",
+ "num": 8
+ },
+ {
+ "id": "112003",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1104_basic_atk.png"
+ },
+ "1104002": {
+ "id": "1104002",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point02",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "110402",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "112001",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110141",
+ "num": 3
+ },
+ {
+ "id": "112001",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110142",
+ "num": 3
+ },
+ {
+ "id": "112002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110142",
+ "num": 5
+ },
+ {
+ "id": "112002",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110142",
+ "num": 7
+ },
+ {
+ "id": "112002",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110143",
+ "num": 3
+ },
+ {
+ "id": "112003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110143",
+ "num": 5
+ },
+ {
+ "id": "110502",
+ "num": 1
+ },
+ {
+ "id": "112003",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110143",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "110143",
+ "num": 14
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1104_skill.png"
+ },
+ "1104003": {
+ "id": "1104003",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point03",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "110403",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "112001",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110141",
+ "num": 3
+ },
+ {
+ "id": "112001",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110142",
+ "num": 3
+ },
+ {
+ "id": "112002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110142",
+ "num": 5
+ },
+ {
+ "id": "112002",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110142",
+ "num": 7
+ },
+ {
+ "id": "112002",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110143",
+ "num": 3
+ },
+ {
+ "id": "112003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110143",
+ "num": 5
+ },
+ {
+ "id": "110502",
+ "num": 1
+ },
+ {
+ "id": "112003",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110143",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "110143",
+ "num": 14
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1104_ultimate.png"
+ },
+ "1104004": {
+ "id": "1104004",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point04",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "110404",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "112001",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110141",
+ "num": 3
+ },
+ {
+ "id": "112001",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110142",
+ "num": 3
+ },
+ {
+ "id": "112002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110142",
+ "num": 5
+ },
+ {
+ "id": "112002",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110142",
+ "num": 7
+ },
+ {
+ "id": "112002",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110143",
+ "num": 3
+ },
+ {
+ "id": "112003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110143",
+ "num": 5
+ },
+ {
+ "id": "110502",
+ "num": 1
+ },
+ {
+ "id": "112003",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110143",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "110143",
+ "num": 14
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1104_talent.png"
+ },
+ "1104007": {
+ "id": "1104007",
+ "name": "",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point05",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "110407",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ }
+ ],
+ "icon": "icon/skill/1104_technique.png"
+ },
+ "1104101": {
+ "id": "1104101",
+ "name": "刚正",
+ "max_level": 1,
+ "desc": "杰帕德被敌方攻击的概率提高。",
+ "params": [
+ [
+ 3
+ ]
+ ],
+ "anchor": "Point06",
+ "pre_points": [
+ "1104201"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110141",
+ "num": 3
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1104_skilltree1.png"
+ },
+ "1104102": {
+ "id": "1104102",
+ "name": "统领",
+ "max_level": 1,
+ "desc": "【不屈之身】触发后,杰帕德的能量立即恢复至100%。",
+ "params": [],
+ "anchor": "Point07",
+ "pre_points": [
+ "1104201"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110142",
+ "num": 5
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1104_skilltree2.png"
+ },
+ "1104103": {
+ "id": "1104103",
+ "name": "战意",
+ "max_level": 1,
+ "desc": "杰帕德提高等同于自身当前防御力#1[i]%的攻击力,每回合开始时刷新。",
+ "params": [
+ [
+ 0.35
+ ]
+ ],
+ "anchor": "Point08",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110143",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1104_skilltree3.png"
+ },
+ "1104201": {
+ "id": "1104201",
+ "name": "伤害强化•冰",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point09",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 1,
+ "properties": [
+ {
+ "type": "IceAddedRatio",
+ "value": 0.032
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "112001",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconIceAddedRatio.png"
+ },
+ "1104202": {
+ "id": "1104202",
+ "name": "效果抵抗强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point10",
+ "pre_points": [
+ "1104101"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [
+ {
+ "type": "StatusResistanceBase",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110141",
+ "num": 3
+ },
+ {
+ "id": "112001",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconStatusResistance.png"
+ },
+ "1104203": {
+ "id": "1104203",
+ "name": "伤害强化•冰",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point11",
+ "pre_points": [
+ "1104202"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "IceAddedRatio",
+ "value": 0.032
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110142",
+ "num": 3
+ },
+ {
+ "id": "112002",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconIceAddedRatio.png"
+ },
+ "1104204": {
+ "id": "1104204",
+ "name": "防御强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point12",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.05
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110142",
+ "num": 3
+ },
+ {
+ "id": "112002",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconDefence.png"
+ },
+ "1104205": {
+ "id": "1104205",
+ "name": "伤害强化•冰",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point13",
+ "pre_points": [
+ "1104102"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [
+ {
+ "type": "IceAddedRatio",
+ "value": 0.048
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110142",
+ "num": 5
+ },
+ {
+ "id": "112002",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconIceAddedRatio.png"
+ },
+ "1104206": {
+ "id": "1104206",
+ "name": "效果抵抗强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point14",
+ "pre_points": [
+ "1104205"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "StatusResistanceBase",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110143",
+ "num": 3
+ },
+ {
+ "id": "112003",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconStatusResistance.png"
+ },
+ "1104207": {
+ "id": "1104207",
+ "name": "伤害强化•冰",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point15",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "IceAddedRatio",
+ "value": 0.048
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110143",
+ "num": 3
+ },
+ {
+ "id": "112003",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconIceAddedRatio.png"
+ },
+ "1104208": {
+ "id": "1104208",
+ "name": "防御强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point16",
+ "pre_points": [
+ "1104103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.075
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110143",
+ "num": 8
+ },
+ {
+ "id": "112003",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconDefence.png"
+ },
+ "1104209": {
+ "id": "1104209",
+ "name": "效果抵抗强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point17",
+ "pre_points": [
+ "1104208"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 75,
+ "properties": [
+ {
+ "type": "StatusResistanceBase",
+ "value": 0.08
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110143",
+ "num": 8
+ },
+ {
+ "id": "112003",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconStatusResistance.png"
+ },
+ "1104210": {
+ "id": "1104210",
+ "name": "伤害强化•冰",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point18",
+ "pre_points": [
+ "1104208"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 80,
+ "properties": [
+ {
+ "type": "IceAddedRatio",
+ "value": 0.064
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110143",
+ "num": 8
+ },
+ {
+ "id": "112003",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconIceAddedRatio.png"
+ }
+ },
+ "1105": {
+ "1105001": {
+ "id": "1105001",
+ "name": "",
+ "max_level": 6,
+ "desc": "",
+ "params": [],
+ "anchor": "Point01",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110171",
+ "num": 2
+ },
+ {
+ "id": "112011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110172",
+ "num": 2
+ },
+ {
+ "id": "112012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110172",
+ "num": 4
+ },
+ {
+ "id": "112012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110173",
+ "num": 2
+ },
+ {
+ "id": "112013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110173",
+ "num": 6
+ },
+ {
+ "id": "112013",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1105_basic_atk.png"
+ },
+ "1105002": {
+ "id": "1105002",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point02",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "112011",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110171",
+ "num": 2
+ },
+ {
+ "id": "112011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110172",
+ "num": 2
+ },
+ {
+ "id": "112012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110172",
+ "num": 4
+ },
+ {
+ "id": "112012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110172",
+ "num": 6
+ },
+ {
+ "id": "112012",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110173",
+ "num": 2
+ },
+ {
+ "id": "112013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110173",
+ "num": 4
+ },
+ {
+ "id": "110502",
+ "num": 1
+ },
+ {
+ "id": "112013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110173",
+ "num": 6
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110173",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1105_skill.png"
+ },
+ "1105003": {
+ "id": "1105003",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point03",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "112011",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110171",
+ "num": 2
+ },
+ {
+ "id": "112011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110172",
+ "num": 2
+ },
+ {
+ "id": "112012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110172",
+ "num": 4
+ },
+ {
+ "id": "112012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110172",
+ "num": 6
+ },
+ {
+ "id": "112012",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110173",
+ "num": 2
+ },
+ {
+ "id": "112013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110173",
+ "num": 4
+ },
+ {
+ "id": "110502",
+ "num": 1
+ },
+ {
+ "id": "112013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110173",
+ "num": 6
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110173",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1105_ultimate.png"
+ },
+ "1105004": {
+ "id": "1105004",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point04",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "110504",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "112011",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110171",
+ "num": 2
+ },
+ {
+ "id": "112011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110172",
+ "num": 2
+ },
+ {
+ "id": "112012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110172",
+ "num": 4
+ },
+ {
+ "id": "112012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110172",
+ "num": 6
+ },
+ {
+ "id": "112012",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110173",
+ "num": 2
+ },
+ {
+ "id": "112013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110173",
+ "num": 4
+ },
+ {
+ "id": "110502",
+ "num": 1
+ },
+ {
+ "id": "112013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110173",
+ "num": 6
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110173",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1105_talent.png"
+ },
+ "1105007": {
+ "id": "1105007",
+ "name": "",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point05",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "110507",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ }
+ ],
+ "icon": "icon/skill/1105_technique.png"
+ },
+ "1105101": {
+ "id": "1105101",
+ "name": "舒缓",
+ "max_level": 1,
+ "desc": "施放战技时,解除指定我方单体的#1[i]个负面效果。",
+ "params": [
+ [
+ 1
+ ]
+ ],
+ "anchor": "Point06",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110171",
+ "num": 2
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1105_skilltree1.png"
+ },
+ "1105102": {
+ "id": "1105102",
+ "name": "医者",
+ "max_level": 1,
+ "desc": "娜塔莎提供的治疗量提高#1[i]%。",
+ "params": [
+ [
+ 0.1
+ ]
+ ],
+ "anchor": "Point07",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110172",
+ "num": 4
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1105_skilltree2.png"
+ },
+ "1105103": {
+ "id": "1105103",
+ "name": "调理",
+ "max_level": 1,
+ "desc": "施放战技产生的持续回复效果延长#1[i]回合。",
+ "params": [
+ [
+ 1
+ ]
+ ],
+ "anchor": "Point08",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110173",
+ "num": 6
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1105_skilltree3.png"
+ },
+ "1105201": {
+ "id": "1105201",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point09",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 1,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "112011",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "1105202": {
+ "id": "1105202",
+ "name": "效果抵抗强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point10",
+ "pre_points": [
+ "1105101"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [
+ {
+ "type": "StatusResistanceBase",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110171",
+ "num": 2
+ },
+ {
+ "id": "112011",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconStatusResistance.png"
+ },
+ "1105203": {
+ "id": "1105203",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point11",
+ "pre_points": [
+ "1105202"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110172",
+ "num": 2
+ },
+ {
+ "id": "112012",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "1105204": {
+ "id": "1105204",
+ "name": "防御强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point12",
+ "pre_points": [
+ "1105203"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.05
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110172",
+ "num": 2
+ },
+ {
+ "id": "112012",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconDefence.png"
+ },
+ "1105205": {
+ "id": "1105205",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point13",
+ "pre_points": [
+ "1105102"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110172",
+ "num": 4
+ },
+ {
+ "id": "112012",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "1105206": {
+ "id": "1105206",
+ "name": "效果抵抗强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point14",
+ "pre_points": [
+ "1105205"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "StatusResistanceBase",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110173",
+ "num": 2
+ },
+ {
+ "id": "112013",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconStatusResistance.png"
+ },
+ "1105207": {
+ "id": "1105207",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point15",
+ "pre_points": [
+ "1105206"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110173",
+ "num": 2
+ },
+ {
+ "id": "112013",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "1105208": {
+ "id": "1105208",
+ "name": "防御强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point16",
+ "pre_points": [
+ "1105103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.075
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110173",
+ "num": 6
+ },
+ {
+ "id": "112013",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconDefence.png"
+ },
+ "1105209": {
+ "id": "1105209",
+ "name": "效果抵抗强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point17",
+ "pre_points": [
+ "1105103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 75,
+ "properties": [
+ {
+ "type": "StatusResistanceBase",
+ "value": 0.08
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110173",
+ "num": 6
+ },
+ {
+ "id": "112013",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconStatusResistance.png"
+ },
+ "1105210": {
+ "id": "1105210",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point18",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 80,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.08
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110173",
+ "num": 6
+ },
+ {
+ "id": "112013",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ }
+ },
+ "1106": {
+ "1106001": {
+ "id": "1106001",
+ "name": "",
+ "max_level": 6,
+ "desc": "",
+ "params": [],
+ "anchor": "Point01",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "110601",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110151",
+ "num": 2
+ },
+ {
+ "id": "111001",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110152",
+ "num": 2
+ },
+ {
+ "id": "111002",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110152",
+ "num": 4
+ },
+ {
+ "id": "111002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110153",
+ "num": 2
+ },
+ {
+ "id": "111003",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110153",
+ "num": 6
+ },
+ {
+ "id": "111003",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1106_basic_atk.png"
+ },
+ "1106002": {
+ "id": "1106002",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point02",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "110602",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "111001",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110151",
+ "num": 2
+ },
+ {
+ "id": "111001",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110152",
+ "num": 2
+ },
+ {
+ "id": "111002",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110152",
+ "num": 4
+ },
+ {
+ "id": "111002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110152",
+ "num": 6
+ },
+ {
+ "id": "111002",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110153",
+ "num": 2
+ },
+ {
+ "id": "111003",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110153",
+ "num": 4
+ },
+ {
+ "id": "110502",
+ "num": 1
+ },
+ {
+ "id": "111003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110153",
+ "num": 6
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110153",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1106_skill.png"
+ },
+ "1106003": {
+ "id": "1106003",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point03",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "110603",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "111001",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110151",
+ "num": 2
+ },
+ {
+ "id": "111001",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110152",
+ "num": 2
+ },
+ {
+ "id": "111002",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110152",
+ "num": 4
+ },
+ {
+ "id": "111002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110152",
+ "num": 6
+ },
+ {
+ "id": "111002",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110153",
+ "num": 2
+ },
+ {
+ "id": "111003",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110153",
+ "num": 4
+ },
+ {
+ "id": "110502",
+ "num": 1
+ },
+ {
+ "id": "111003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110153",
+ "num": 6
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110153",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1106_ultimate.png"
+ },
+ "1106004": {
+ "id": "1106004",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point04",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "110604",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "111001",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110151",
+ "num": 2
+ },
+ {
+ "id": "111001",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110152",
+ "num": 2
+ },
+ {
+ "id": "111002",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110152",
+ "num": 4
+ },
+ {
+ "id": "111002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110152",
+ "num": 6
+ },
+ {
+ "id": "111002",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110153",
+ "num": 2
+ },
+ {
+ "id": "111003",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110153",
+ "num": 4
+ },
+ {
+ "id": "110502",
+ "num": 1
+ },
+ {
+ "id": "111003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110153",
+ "num": 6
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110153",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1106_talent.png"
+ },
+ "1106007": {
+ "id": "1106007",
+ "name": "",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point05",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "110607",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ }
+ ],
+ "icon": "icon/skill/1106_technique.png"
+ },
+ "1106101": {
+ "id": "1106101",
+ "name": "痛击",
+ "max_level": 1,
+ "desc": "对处于负面效果的敌方目标造成的伤害提高#1[i]%。",
+ "params": [
+ [
+ 0.2
+ ]
+ ],
+ "anchor": "Point06",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110151",
+ "num": 2
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1106_skilltree1.png"
+ },
+ "1106102": {
+ "id": "1106102",
+ "name": "秘策",
+ "max_level": 1,
+ "desc": "佩拉在场时,我方全体的效果命中提高#1[i]%。",
+ "params": [
+ [
+ 0.1
+ ]
+ ],
+ "anchor": "Point07",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110152",
+ "num": 4
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1106_skilltree2.png"
+ },
+ "1106103": {
+ "id": "1106103",
+ "name": "追歼",
+ "max_level": 1,
+ "desc": "施放战技解除增益效果时,下一次攻击造成的伤害提高#1[i]%。",
+ "params": [
+ [
+ 0.2
+ ]
+ ],
+ "anchor": "Point08",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110153",
+ "num": 6
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1106_skilltree3.png"
+ },
+ "1106201": {
+ "id": "1106201",
+ "name": "伤害强化•冰",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point09",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 1,
+ "properties": [
+ {
+ "type": "IceAddedRatio",
+ "value": 0.032
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "111001",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconIceAddedRatio.png"
+ },
+ "1106202": {
+ "id": "1106202",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point10",
+ "pre_points": [
+ "1106101"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110151",
+ "num": 2
+ },
+ {
+ "id": "111001",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1106203": {
+ "id": "1106203",
+ "name": "伤害强化•冰",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point11",
+ "pre_points": [
+ "1106202"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "IceAddedRatio",
+ "value": 0.032
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110152",
+ "num": 2
+ },
+ {
+ "id": "111002",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconIceAddedRatio.png"
+ },
+ "1106204": {
+ "id": "1106204",
+ "name": "效果命中强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point12",
+ "pre_points": [
+ "1106203"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "StatusProbabilityBase",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110152",
+ "num": 2
+ },
+ {
+ "id": "111002",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconStatusProbability.png"
+ },
+ "1106205": {
+ "id": "1106205",
+ "name": "伤害强化•冰",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point13",
+ "pre_points": [
+ "1106102"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [
+ {
+ "type": "IceAddedRatio",
+ "value": 0.048
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110152",
+ "num": 4
+ },
+ {
+ "id": "111002",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconIceAddedRatio.png"
+ },
+ "1106206": {
+ "id": "1106206",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point14",
+ "pre_points": [
+ "1106205"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110153",
+ "num": 2
+ },
+ {
+ "id": "111003",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1106207": {
+ "id": "1106207",
+ "name": "伤害强化•冰",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point15",
+ "pre_points": [
+ "1106206"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "IceAddedRatio",
+ "value": 0.048
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110153",
+ "num": 2
+ },
+ {
+ "id": "111003",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconIceAddedRatio.png"
+ },
+ "1106208": {
+ "id": "1106208",
+ "name": "效果命中强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point16",
+ "pre_points": [
+ "1106103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [
+ {
+ "type": "StatusProbabilityBase",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110153",
+ "num": 6
+ },
+ {
+ "id": "111003",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconStatusProbability.png"
+ },
+ "1106209": {
+ "id": "1106209",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point17",
+ "pre_points": [
+ "1106103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 75,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.08
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110153",
+ "num": 6
+ },
+ {
+ "id": "111003",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1106210": {
+ "id": "1106210",
+ "name": "伤害强化•冰",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point18",
+ "pre_points": [
+ "1106201"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 80,
+ "properties": [
+ {
+ "type": "IceAddedRatio",
+ "value": 0.064
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110153",
+ "num": 6
+ },
+ {
+ "id": "111003",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconIceAddedRatio.png"
+ }
+ },
+ "1107": {
+ "1107001": {
+ "id": "1107001",
+ "name": "",
+ "max_level": 6,
+ "desc": "",
+ "params": [],
+ "anchor": "Point01",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "110701",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110111",
+ "num": 3
+ },
+ {
+ "id": "112011",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110112",
+ "num": 3
+ },
+ {
+ "id": "112012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110112",
+ "num": 5
+ },
+ {
+ "id": "112012",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110113",
+ "num": 3
+ },
+ {
+ "id": "112013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110113",
+ "num": 8
+ },
+ {
+ "id": "112013",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1107_basic_atk.png"
+ },
+ "1107002": {
+ "id": "1107002",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point02",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "110702",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "112011",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110111",
+ "num": 3
+ },
+ {
+ "id": "112011",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110112",
+ "num": 3
+ },
+ {
+ "id": "112012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110112",
+ "num": 5
+ },
+ {
+ "id": "112012",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110112",
+ "num": 7
+ },
+ {
+ "id": "112012",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110113",
+ "num": 3
+ },
+ {
+ "id": "112013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110113",
+ "num": 5
+ },
+ {
+ "id": "110502",
+ "num": 1
+ },
+ {
+ "id": "112013",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110113",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "110113",
+ "num": 14
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1107_skill.png"
+ },
+ "1107003": {
+ "id": "1107003",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point03",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "110703",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "112011",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110111",
+ "num": 3
+ },
+ {
+ "id": "112011",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110112",
+ "num": 3
+ },
+ {
+ "id": "112012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110112",
+ "num": 5
+ },
+ {
+ "id": "112012",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110112",
+ "num": 7
+ },
+ {
+ "id": "112012",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110113",
+ "num": 3
+ },
+ {
+ "id": "112013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110113",
+ "num": 5
+ },
+ {
+ "id": "110502",
+ "num": 1
+ },
+ {
+ "id": "112013",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110113",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "110113",
+ "num": 14
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1107_ultimate.png"
+ },
+ "1107004": {
+ "id": "1107004",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point04",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "110704",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "112011",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110111",
+ "num": 3
+ },
+ {
+ "id": "112011",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110112",
+ "num": 3
+ },
+ {
+ "id": "112012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110112",
+ "num": 5
+ },
+ {
+ "id": "112012",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110112",
+ "num": 7
+ },
+ {
+ "id": "112012",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110113",
+ "num": 3
+ },
+ {
+ "id": "112013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110113",
+ "num": 5
+ },
+ {
+ "id": "110502",
+ "num": 1
+ },
+ {
+ "id": "112013",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110113",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "110113",
+ "num": 14
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1107_talent.png"
+ },
+ "1107007": {
+ "id": "1107007",
+ "name": "",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point05",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "110707",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ }
+ ],
+ "icon": "icon/skill/1107_technique.png"
+ },
+ "1107101": {
+ "id": "1107101",
+ "name": "家人",
+ "max_level": 1,
+ "desc": "受到攻击时有#1[i]%的固定概率解除自身1个负面效果。",
+ "params": [
+ [
+ 0.35
+ ]
+ ],
+ "anchor": "Point06",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110111",
+ "num": 3
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1107_skilltree1.png"
+ },
+ "1107102": {
+ "id": "1107102",
+ "name": "守护",
+ "max_level": 1,
+ "desc": "抵抗控制类负面状态的概率提高#1[i]%。",
+ "params": [
+ [
+ 0.35
+ ]
+ ],
+ "anchor": "Point07",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110112",
+ "num": 5
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1107_skilltree2.png"
+ },
+ "1107103": {
+ "id": "1107103",
+ "name": "复仇",
+ "max_level": 1,
+ "desc": "史瓦罗的反击造成的伤害提高#1[i]%。",
+ "params": [
+ [
+ 0.3
+ ]
+ ],
+ "anchor": "Point08",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110113",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1107_skilltree3.png"
+ },
+ "1107201": {
+ "id": "1107201",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point09",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 1,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "112011",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1107202": {
+ "id": "1107202",
+ "name": "伤害强化•物理",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point10",
+ "pre_points": [
+ "1107101"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [
+ {
+ "type": "PhysicalAddedRatio",
+ "value": 0.032
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110111",
+ "num": 3
+ },
+ {
+ "id": "112011",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconPhysicalAddedRatio.png"
+ },
+ "1107203": {
+ "id": "1107203",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point11",
+ "pre_points": [
+ "1107202"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110112",
+ "num": 3
+ },
+ {
+ "id": "112012",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1107204": {
+ "id": "1107204",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point12",
+ "pre_points": [
+ "1107203"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110112",
+ "num": 3
+ },
+ {
+ "id": "112012",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "1107205": {
+ "id": "1107205",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point13",
+ "pre_points": [
+ "1107102"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110112",
+ "num": 5
+ },
+ {
+ "id": "112012",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1107206": {
+ "id": "1107206",
+ "name": "伤害强化•物理",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point14",
+ "pre_points": [
+ "1107205"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "PhysicalAddedRatio",
+ "value": 0.048
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110113",
+ "num": 3
+ },
+ {
+ "id": "112013",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconPhysicalAddedRatio.png"
+ },
+ "1107207": {
+ "id": "1107207",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point15",
+ "pre_points": [
+ "1107206"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110113",
+ "num": 3
+ },
+ {
+ "id": "112013",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1107208": {
+ "id": "1107208",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point16",
+ "pre_points": [
+ "1107103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110113",
+ "num": 8
+ },
+ {
+ "id": "112013",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "1107209": {
+ "id": "1107209",
+ "name": "伤害强化•物理",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point17",
+ "pre_points": [
+ "1107208"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 75,
+ "properties": [
+ {
+ "type": "PhysicalAddedRatio",
+ "value": 0.064
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110113",
+ "num": 8
+ },
+ {
+ "id": "112013",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconPhysicalAddedRatio.png"
+ },
+ "1107210": {
+ "id": "1107210",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point18",
+ "pre_points": [
+ "1107208"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 80,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.08
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110113",
+ "num": 8
+ },
+ {
+ "id": "112013",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ }
+ },
+ "1108": {
+ "1108001": {
+ "id": "1108001",
+ "name": "",
+ "max_level": 6,
+ "desc": "",
+ "params": [],
+ "anchor": "Point01",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "110801",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110151",
+ "num": 2
+ },
+ {
+ "id": "112011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110152",
+ "num": 2
+ },
+ {
+ "id": "112012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110152",
+ "num": 4
+ },
+ {
+ "id": "112012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110153",
+ "num": 2
+ },
+ {
+ "id": "112013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110153",
+ "num": 6
+ },
+ {
+ "id": "112013",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1108_basic_atk.png"
+ },
+ "1108002": {
+ "id": "1108002",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point02",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "110802",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "112011",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110151",
+ "num": 2
+ },
+ {
+ "id": "112011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110152",
+ "num": 2
+ },
+ {
+ "id": "112012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110152",
+ "num": 4
+ },
+ {
+ "id": "112012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110152",
+ "num": 6
+ },
+ {
+ "id": "112012",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110153",
+ "num": 2
+ },
+ {
+ "id": "112013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110153",
+ "num": 4
+ },
+ {
+ "id": "110502",
+ "num": 1
+ },
+ {
+ "id": "112013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110153",
+ "num": 6
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110153",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1108_skill.png"
+ },
+ "1108003": {
+ "id": "1108003",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point03",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "110803",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "112011",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110151",
+ "num": 2
+ },
+ {
+ "id": "112011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110152",
+ "num": 2
+ },
+ {
+ "id": "112012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110152",
+ "num": 4
+ },
+ {
+ "id": "112012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110152",
+ "num": 6
+ },
+ {
+ "id": "112012",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110153",
+ "num": 2
+ },
+ {
+ "id": "112013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110153",
+ "num": 4
+ },
+ {
+ "id": "110502",
+ "num": 1
+ },
+ {
+ "id": "112013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110153",
+ "num": 6
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110153",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1108_ultimate.png"
+ },
+ "1108004": {
+ "id": "1108004",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point04",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "110804",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "112011",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110151",
+ "num": 2
+ },
+ {
+ "id": "112011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110152",
+ "num": 2
+ },
+ {
+ "id": "112012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110152",
+ "num": 4
+ },
+ {
+ "id": "112012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110152",
+ "num": 6
+ },
+ {
+ "id": "112012",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110153",
+ "num": 2
+ },
+ {
+ "id": "112013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110153",
+ "num": 4
+ },
+ {
+ "id": "110502",
+ "num": 1
+ },
+ {
+ "id": "112013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110153",
+ "num": 6
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110153",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1108_talent.png"
+ },
+ "1108007": {
+ "id": "1108007",
+ "name": "",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point05",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "110807",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ }
+ ],
+ "icon": "icon/skill/1108_technique.png"
+ },
+ "1108101": {
+ "id": "1108101",
+ "name": "圈套",
+ "max_level": 1,
+ "desc": "天赋使敌方陷入风化状态的持续时间延长#1[i]回合。",
+ "params": [
+ [
+ 1
+ ]
+ ],
+ "anchor": "Point06",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110151",
+ "num": 2
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1108_skilltree1.png"
+ },
+ "1108102": {
+ "id": "1108102",
+ "name": "后手",
+ "max_level": 1,
+ "desc": "施放终结技时,额外恢复#1[i]点能量。",
+ "params": [
+ [
+ 10
+ ]
+ ],
+ "anchor": "Point07",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110152",
+ "num": 4
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1108_skilltree2.png"
+ },
+ "1108103": {
+ "id": "1108103",
+ "name": "加料",
+ "max_level": 1,
+ "desc": "风化状态下的敌方目标对桑博造成的伤害降低#1[i]%。",
+ "params": [
+ [
+ 0.15
+ ]
+ ],
+ "anchor": "Point08",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110153",
+ "num": 6
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1108_skilltree3.png"
+ },
+ "1108201": {
+ "id": "1108201",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point09",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 1,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "112011",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1108202": {
+ "id": "1108202",
+ "name": "效果命中强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point10",
+ "pre_points": [
+ "1108101"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [
+ {
+ "type": "StatusProbabilityBase",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110151",
+ "num": 2
+ },
+ {
+ "id": "112011",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconStatusProbability.png"
+ },
+ "1108203": {
+ "id": "1108203",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point11",
+ "pre_points": [
+ "1108202"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110152",
+ "num": 2
+ },
+ {
+ "id": "112012",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1108204": {
+ "id": "1108204",
+ "name": "效果抵抗强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point12",
+ "pre_points": [
+ "1108203"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "StatusResistanceBase",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110152",
+ "num": 2
+ },
+ {
+ "id": "112012",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconStatusResistance.png"
+ },
+ "1108205": {
+ "id": "1108205",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point13",
+ "pre_points": [
+ "1108102"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110152",
+ "num": 4
+ },
+ {
+ "id": "112012",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1108206": {
+ "id": "1108206",
+ "name": "效果命中强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point14",
+ "pre_points": [
+ "1108205"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "StatusProbabilityBase",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110153",
+ "num": 2
+ },
+ {
+ "id": "112013",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconStatusProbability.png"
+ },
+ "1108207": {
+ "id": "1108207",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point15",
+ "pre_points": [
+ "1108206"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110153",
+ "num": 2
+ },
+ {
+ "id": "112013",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1108208": {
+ "id": "1108208",
+ "name": "效果抵抗强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point16",
+ "pre_points": [
+ "1108103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [
+ {
+ "type": "StatusResistanceBase",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110153",
+ "num": 6
+ },
+ {
+ "id": "112013",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconStatusResistance.png"
+ },
+ "1108209": {
+ "id": "1108209",
+ "name": "效果命中强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point17",
+ "pre_points": [
+ "1108103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 75,
+ "properties": [
+ {
+ "type": "StatusProbabilityBase",
+ "value": 0.08
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110153",
+ "num": 6
+ },
+ {
+ "id": "112013",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconStatusProbability.png"
+ },
+ "1108210": {
+ "id": "1108210",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point18",
+ "pre_points": [
+ "1108201"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 80,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.08
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110153",
+ "num": 6
+ },
+ {
+ "id": "112013",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ }
+ },
+ "1109": {
+ "1109001": {
+ "id": "1109001",
+ "name": "",
+ "max_level": 6,
+ "desc": "",
+ "params": [],
+ "anchor": "Point01",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "110901",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110111",
+ "num": 2
+ },
+ {
+ "id": "112011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110112",
+ "num": 2
+ },
+ {
+ "id": "112012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110112",
+ "num": 4
+ },
+ {
+ "id": "112012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110113",
+ "num": 2
+ },
+ {
+ "id": "112013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110113",
+ "num": 6
+ },
+ {
+ "id": "112013",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1109_basic_atk.png"
+ },
+ "1109002": {
+ "id": "1109002",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point02",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "110902",
+ "num": 1
+ },
+ {
+ "id": "110909",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "112011",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110111",
+ "num": 2
+ },
+ {
+ "id": "112011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110112",
+ "num": 2
+ },
+ {
+ "id": "112012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110112",
+ "num": 4
+ },
+ {
+ "id": "112012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110112",
+ "num": 6
+ },
+ {
+ "id": "112012",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110113",
+ "num": 2
+ },
+ {
+ "id": "112013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110113",
+ "num": 4
+ },
+ {
+ "id": "110502",
+ "num": 1
+ },
+ {
+ "id": "112013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110113",
+ "num": 6
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110113",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1109_skill.png"
+ },
+ "1109003": {
+ "id": "1109003",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point03",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "110903",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "112011",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110111",
+ "num": 2
+ },
+ {
+ "id": "112011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110112",
+ "num": 2
+ },
+ {
+ "id": "112012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110112",
+ "num": 4
+ },
+ {
+ "id": "112012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110112",
+ "num": 6
+ },
+ {
+ "id": "112012",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110113",
+ "num": 2
+ },
+ {
+ "id": "112013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110113",
+ "num": 4
+ },
+ {
+ "id": "110502",
+ "num": 1
+ },
+ {
+ "id": "112013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110113",
+ "num": 6
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110113",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1109_ultimate.png"
+ },
+ "1109004": {
+ "id": "1109004",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point04",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "110904",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "112011",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110111",
+ "num": 2
+ },
+ {
+ "id": "112011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110112",
+ "num": 2
+ },
+ {
+ "id": "112012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110112",
+ "num": 4
+ },
+ {
+ "id": "112012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110112",
+ "num": 6
+ },
+ {
+ "id": "112012",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110113",
+ "num": 2
+ },
+ {
+ "id": "112013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110113",
+ "num": 4
+ },
+ {
+ "id": "110502",
+ "num": 1
+ },
+ {
+ "id": "112013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110113",
+ "num": 6
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110113",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1109_talent.png"
+ },
+ "1109007": {
+ "id": "1109007",
+ "name": "",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point05",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "110907",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ }
+ ],
+ "icon": "icon/skill/1109_technique.png"
+ },
+ "1109101": {
+ "id": "1109101",
+ "name": "童真",
+ "max_level": 1,
+ "desc": "触发天赋时,回复等同于虎克生命上限#1[i]%的生命值。",
+ "params": [
+ [
+ 0.05
+ ]
+ ],
+ "anchor": "Point06",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110111",
+ "num": 2
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1109_skilltree1.png"
+ },
+ "1109102": {
+ "id": "1109102",
+ "name": "无邪",
+ "max_level": 1,
+ "desc": "抵抗控制类负面状态的概率提高#1[i]%。",
+ "params": [
+ [
+ 0.35
+ ]
+ ],
+ "anchor": "Point07",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110112",
+ "num": 4
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1109_skilltree2.png"
+ },
+ "1109103": {
+ "id": "1109103",
+ "name": "玩火",
+ "max_level": 1,
+ "desc": "施放终结技后,虎克的行动提前#2[i]%并额外恢复#1[i]点能量。",
+ "params": [
+ [
+ 5,
+ 0.2
+ ]
+ ],
+ "anchor": "Point08",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110113",
+ "num": 6
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1109_skilltree3.png"
+ },
+ "1109201": {
+ "id": "1109201",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point09",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 1,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "112011",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1109202": {
+ "id": "1109202",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point10",
+ "pre_points": [
+ "1109101"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110111",
+ "num": 2
+ },
+ {
+ "id": "112011",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "1109203": {
+ "id": "1109203",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point11",
+ "pre_points": [
+ "1109202"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110112",
+ "num": 2
+ },
+ {
+ "id": "112012",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1109204": {
+ "id": "1109204",
+ "name": "暴击伤害强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point12",
+ "pre_points": [
+ "1109203"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "CriticalDamageBase",
+ "value": 0.053
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110112",
+ "num": 2
+ },
+ {
+ "id": "112012",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconCriticalDamage.png"
+ },
+ "1109205": {
+ "id": "1109205",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point13",
+ "pre_points": [
+ "1109102"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110112",
+ "num": 4
+ },
+ {
+ "id": "112012",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1109206": {
+ "id": "1109206",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point14",
+ "pre_points": [
+ "1109205"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110113",
+ "num": 2
+ },
+ {
+ "id": "112013",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "1109207": {
+ "id": "1109207",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point15",
+ "pre_points": [
+ "1109206"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110113",
+ "num": 2
+ },
+ {
+ "id": "112013",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1109208": {
+ "id": "1109208",
+ "name": "暴击伤害强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point16",
+ "pre_points": [
+ "1109103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [
+ {
+ "type": "CriticalDamageBase",
+ "value": 0.08
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110113",
+ "num": 6
+ },
+ {
+ "id": "112013",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconCriticalDamage.png"
+ },
+ "1109209": {
+ "id": "1109209",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point17",
+ "pre_points": [
+ "1109208"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 75,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.08
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110113",
+ "num": 6
+ },
+ {
+ "id": "112013",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "1109210": {
+ "id": "1109210",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point18",
+ "pre_points": [
+ "1109208"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 80,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.08
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110113",
+ "num": 6
+ },
+ {
+ "id": "112013",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ }
+ },
+ "1110": {
+ "1110001": {
+ "id": "1110001",
+ "name": "",
+ "max_level": 6,
+ "desc": "",
+ "params": [],
+ "anchor": "Point01",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "111001",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110171",
+ "num": 2
+ },
+ {
+ "id": "111001",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110172",
+ "num": 2
+ },
+ {
+ "id": "111002",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110172",
+ "num": 4
+ },
+ {
+ "id": "111002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110173",
+ "num": 2
+ },
+ {
+ "id": "111003",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110173",
+ "num": 6
+ },
+ {
+ "id": "111003",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1110_basic_atk.png"
+ },
+ "1110002": {
+ "id": "1110002",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point02",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "111002",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "111001",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110171",
+ "num": 2
+ },
+ {
+ "id": "111001",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110172",
+ "num": 2
+ },
+ {
+ "id": "111002",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110172",
+ "num": 4
+ },
+ {
+ "id": "111002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110172",
+ "num": 6
+ },
+ {
+ "id": "111002",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110173",
+ "num": 2
+ },
+ {
+ "id": "111003",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110173",
+ "num": 4
+ },
+ {
+ "id": "110503",
+ "num": 1
+ },
+ {
+ "id": "111003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110173",
+ "num": 6
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110173",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1110_skill.png"
+ },
+ "1110003": {
+ "id": "1110003",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point03",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "111003",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "111001",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110171",
+ "num": 2
+ },
+ {
+ "id": "111001",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110172",
+ "num": 2
+ },
+ {
+ "id": "111002",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110172",
+ "num": 4
+ },
+ {
+ "id": "111002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110172",
+ "num": 6
+ },
+ {
+ "id": "111002",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110173",
+ "num": 2
+ },
+ {
+ "id": "111003",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110173",
+ "num": 4
+ },
+ {
+ "id": "110503",
+ "num": 1
+ },
+ {
+ "id": "111003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110173",
+ "num": 6
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110173",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1110_ultimate.png"
+ },
+ "1110004": {
+ "id": "1110004",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point04",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "111004",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "111001",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110171",
+ "num": 2
+ },
+ {
+ "id": "111001",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110172",
+ "num": 2
+ },
+ {
+ "id": "111002",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110172",
+ "num": 4
+ },
+ {
+ "id": "111002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110172",
+ "num": 6
+ },
+ {
+ "id": "111002",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110173",
+ "num": 2
+ },
+ {
+ "id": "111003",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110173",
+ "num": 4
+ },
+ {
+ "id": "110503",
+ "num": 1
+ },
+ {
+ "id": "111003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110173",
+ "num": 6
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110173",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1110_talent.png"
+ },
+ "1110007": {
+ "id": "1110007",
+ "name": "",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point05",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "111007",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ }
+ ],
+ "icon": "icon/skill/1110_technique.png"
+ },
+ "1110101": {
+ "id": "1110101",
+ "name": "提前勘测",
+ "max_level": 1,
+ "desc": "当持有【求生反应】的目标受到攻击后,玲可立即恢复#1[i]点能量。",
+ "params": [
+ [
+ 2
+ ]
+ ],
+ "anchor": "Point06",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110171",
+ "num": 2
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1110_skilltree1.png"
+ },
+ "1110102": {
+ "id": "1110102",
+ "name": "探险技术",
+ "max_level": 1,
+ "desc": "抵抗控制类负面状态的概率提高#1[i]%。",
+ "params": [
+ [
+ 0.35
+ ]
+ ],
+ "anchor": "Point07",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110172",
+ "num": 4
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1110_skilltree2.png"
+ },
+ "1110103": {
+ "id": "1110103",
+ "name": "极境求生",
+ "max_level": 1,
+ "desc": "天赋产生的持续回复效果延长#1[i]回合。",
+ "params": [
+ [
+ 1
+ ]
+ ],
+ "anchor": "Point08",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110173",
+ "num": 6
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1110_skilltree3.png"
+ },
+ "1110201": {
+ "id": "1110201",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point09",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 1,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "111001",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "1110202": {
+ "id": "1110202",
+ "name": "防御强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point10",
+ "pre_points": [
+ "1110101"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.05
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110171",
+ "num": 2
+ },
+ {
+ "id": "111001",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconDefence.png"
+ },
+ "1110203": {
+ "id": "1110203",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point11",
+ "pre_points": [
+ "1110202"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110172",
+ "num": 2
+ },
+ {
+ "id": "111002",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "1110204": {
+ "id": "1110204",
+ "name": "效果抵抗强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point12",
+ "pre_points": [
+ "1110203"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "StatusResistanceBase",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110172",
+ "num": 2
+ },
+ {
+ "id": "111002",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconStatusResistance.png"
+ },
+ "1110205": {
+ "id": "1110205",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point13",
+ "pre_points": [
+ "1110102"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110172",
+ "num": 4
+ },
+ {
+ "id": "111002",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "1110206": {
+ "id": "1110206",
+ "name": "防御强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point14",
+ "pre_points": [
+ "1110205"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.075
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110173",
+ "num": 2
+ },
+ {
+ "id": "111003",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconDefence.png"
+ },
+ "1110207": {
+ "id": "1110207",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point15",
+ "pre_points": [
+ "1110206"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110173",
+ "num": 2
+ },
+ {
+ "id": "111003",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "1110208": {
+ "id": "1110208",
+ "name": "效果抵抗强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point16",
+ "pre_points": [
+ "1110103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [
+ {
+ "type": "StatusResistanceBase",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110173",
+ "num": 6
+ },
+ {
+ "id": "111003",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconStatusResistance.png"
+ },
+ "1110209": {
+ "id": "1110209",
+ "name": "防御强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point17",
+ "pre_points": [
+ "1110103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 75,
+ "properties": [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.1
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110173",
+ "num": 6
+ },
+ {
+ "id": "111003",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconDefence.png"
+ },
+ "1110210": {
+ "id": "1110210",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point18",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 80,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.08
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110173",
+ "num": 6
+ },
+ {
+ "id": "111003",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ }
+ },
+ "1111": {
+ "1111001": {
+ "id": "1111001",
+ "name": "",
+ "max_level": 6,
+ "desc": "",
+ "params": [],
+ "anchor": "Point01",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "111101",
+ "num": 1
+ },
+ {
+ "id": "111108",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110151",
+ "num": 2
+ },
+ {
+ "id": "112011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110152",
+ "num": 2
+ },
+ {
+ "id": "112012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110152",
+ "num": 4
+ },
+ {
+ "id": "112012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110153",
+ "num": 2
+ },
+ {
+ "id": "112013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110153",
+ "num": 6
+ },
+ {
+ "id": "112013",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1111_basic_atk.png"
+ },
+ "1111002": {
+ "id": "1111002",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point02",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "111102",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "112011",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110151",
+ "num": 2
+ },
+ {
+ "id": "112011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110152",
+ "num": 2
+ },
+ {
+ "id": "112012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110152",
+ "num": 4
+ },
+ {
+ "id": "112012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110152",
+ "num": 6
+ },
+ {
+ "id": "112012",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110153",
+ "num": 2
+ },
+ {
+ "id": "112013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110153",
+ "num": 4
+ },
+ {
+ "id": "110503",
+ "num": 1
+ },
+ {
+ "id": "112013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110153",
+ "num": 6
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110153",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1111_skill.png"
+ },
+ "1111003": {
+ "id": "1111003",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point03",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "111103",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "112011",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110151",
+ "num": 2
+ },
+ {
+ "id": "112011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110152",
+ "num": 2
+ },
+ {
+ "id": "112012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110152",
+ "num": 4
+ },
+ {
+ "id": "112012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110152",
+ "num": 6
+ },
+ {
+ "id": "112012",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110153",
+ "num": 2
+ },
+ {
+ "id": "112013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110153",
+ "num": 4
+ },
+ {
+ "id": "110503",
+ "num": 1
+ },
+ {
+ "id": "112013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110153",
+ "num": 6
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110153",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1111_ultimate.png"
+ },
+ "1111004": {
+ "id": "1111004",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point04",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "111104",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "112011",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110151",
+ "num": 2
+ },
+ {
+ "id": "112011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110152",
+ "num": 2
+ },
+ {
+ "id": "112012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110152",
+ "num": 4
+ },
+ {
+ "id": "112012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110152",
+ "num": 6
+ },
+ {
+ "id": "112012",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110153",
+ "num": 2
+ },
+ {
+ "id": "112013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110153",
+ "num": 4
+ },
+ {
+ "id": "110503",
+ "num": 1
+ },
+ {
+ "id": "112013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110153",
+ "num": 6
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110153",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1111_talent.png"
+ },
+ "1111007": {
+ "id": "1111007",
+ "name": "",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point05",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "111107",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ }
+ ],
+ "icon": "icon/skill/1111_technique.png"
+ },
+ "1111101": {
+ "id": "1111101",
+ "name": "动能过载",
+ "max_level": 1,
+ "desc": "施放战技时,立即解除敌方目标#1[i]个增益效果。",
+ "params": [
+ [
+ 1
+ ]
+ ],
+ "anchor": "Point06",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110151",
+ "num": 2
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1111_skilltree1.png"
+ },
+ "1111102": {
+ "id": "1111102",
+ "name": "循环制动",
+ "max_level": 1,
+ "desc": "每获得1层【斗志】,额外恢复#1[i]点能量。",
+ "params": [
+ [
+ 3
+ ]
+ ],
+ "anchor": "Point07",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110152",
+ "num": 4
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1111_skilltree2.png"
+ },
+ "1111103": {
+ "id": "1111103",
+ "name": "粉碎斗志",
+ "max_level": 1,
+ "desc": "施放强化普攻时,【直冲拳】的每1段攻击都有#1[i]%的固定概率使卢卡额外施放1段攻击。此效果对额外施放的攻击不会生效。",
+ "params": [
+ [
+ 0.5
+ ]
+ ],
+ "anchor": "Point08",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110153",
+ "num": 6
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1111_skilltree3.png"
+ },
+ "1111201": {
+ "id": "1111201",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point09",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 1,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "112011",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1111202": {
+ "id": "1111202",
+ "name": "效果命中强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point10",
+ "pre_points": [
+ "1111101"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [
+ {
+ "type": "StatusProbabilityBase",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110151",
+ "num": 2
+ },
+ {
+ "id": "112011",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconStatusProbability.png"
+ },
+ "1111203": {
+ "id": "1111203",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point11",
+ "pre_points": [
+ "1111202"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110152",
+ "num": 2
+ },
+ {
+ "id": "112012",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1111204": {
+ "id": "1111204",
+ "name": "防御强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point12",
+ "pre_points": [
+ "1111203"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.05
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110152",
+ "num": 2
+ },
+ {
+ "id": "112012",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconDefence.png"
+ },
+ "1111205": {
+ "id": "1111205",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point13",
+ "pre_points": [
+ "1111102"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110152",
+ "num": 4
+ },
+ {
+ "id": "112012",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1111206": {
+ "id": "1111206",
+ "name": "效果命中强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point14",
+ "pre_points": [
+ "1111205"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "StatusProbabilityBase",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110153",
+ "num": 2
+ },
+ {
+ "id": "112013",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconStatusProbability.png"
+ },
+ "1111207": {
+ "id": "1111207",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point15",
+ "pre_points": [
+ "1111206"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110153",
+ "num": 2
+ },
+ {
+ "id": "112013",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1111208": {
+ "id": "1111208",
+ "name": "防御强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point16",
+ "pre_points": [
+ "1111103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.075
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110153",
+ "num": 6
+ },
+ {
+ "id": "112013",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconDefence.png"
+ },
+ "1111209": {
+ "id": "1111209",
+ "name": "效果命中强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point17",
+ "pre_points": [
+ "1111103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 75,
+ "properties": [
+ {
+ "type": "StatusProbabilityBase",
+ "value": 0.08
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110153",
+ "num": 6
+ },
+ {
+ "id": "112013",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconStatusProbability.png"
+ },
+ "1111210": {
+ "id": "1111210",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point18",
+ "pre_points": [
+ "1111201"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 80,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.08
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110153",
+ "num": 6
+ },
+ {
+ "id": "112013",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ }
+ },
+ "1112": {
+ "1112001": {
+ "id": "1112001",
+ "name": "",
+ "max_level": 6,
+ "desc": "",
+ "params": [],
+ "anchor": "Point01",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "111201",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110121",
+ "num": 3
+ },
+ {
+ "id": "112001",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110122",
+ "num": 3
+ },
+ {
+ "id": "112002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110122",
+ "num": 5
+ },
+ {
+ "id": "112002",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110123",
+ "num": 3
+ },
+ {
+ "id": "112003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110123",
+ "num": 8
+ },
+ {
+ "id": "112003",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1112_basic_atk.png"
+ },
+ "1112002": {
+ "id": "1112002",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point02",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "111202",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "112001",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110121",
+ "num": 3
+ },
+ {
+ "id": "112001",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110122",
+ "num": 3
+ },
+ {
+ "id": "112002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110122",
+ "num": 5
+ },
+ {
+ "id": "112002",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110122",
+ "num": 7
+ },
+ {
+ "id": "112002",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110123",
+ "num": 3
+ },
+ {
+ "id": "112003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110123",
+ "num": 5
+ },
+ {
+ "id": "110503",
+ "num": 1
+ },
+ {
+ "id": "112003",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110123",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "110123",
+ "num": 14
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1112_skill.png"
+ },
+ "1112003": {
+ "id": "1112003",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point03",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "111203",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "112001",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110121",
+ "num": 3
+ },
+ {
+ "id": "112001",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110122",
+ "num": 3
+ },
+ {
+ "id": "112002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110122",
+ "num": 5
+ },
+ {
+ "id": "112002",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110122",
+ "num": 7
+ },
+ {
+ "id": "112002",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110123",
+ "num": 3
+ },
+ {
+ "id": "112003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110123",
+ "num": 5
+ },
+ {
+ "id": "110503",
+ "num": 1
+ },
+ {
+ "id": "112003",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110123",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "110123",
+ "num": 14
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1112_ultimate.png"
+ },
+ "1112004": {
+ "id": "1112004",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point04",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "111204",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "112001",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110121",
+ "num": 3
+ },
+ {
+ "id": "112001",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110122",
+ "num": 3
+ },
+ {
+ "id": "112002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110122",
+ "num": 5
+ },
+ {
+ "id": "112002",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110122",
+ "num": 7
+ },
+ {
+ "id": "112002",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110123",
+ "num": 3
+ },
+ {
+ "id": "112003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110123",
+ "num": 5
+ },
+ {
+ "id": "110503",
+ "num": 1
+ },
+ {
+ "id": "112003",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110123",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "110123",
+ "num": 14
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1112_talent.png"
+ },
+ "1112007": {
+ "id": "1112007",
+ "name": "",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point05",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "111207",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ }
+ ],
+ "icon": "icon/skill/1112_technique.png"
+ },
+ "1112101": {
+ "id": "1112101",
+ "name": "透支",
+ "max_level": 1,
+ "desc": "托帕施放普攻造成伤害时,被视为发动了追加攻击。",
+ "params": [],
+ "anchor": "Point06",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110121",
+ "num": 3
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1112_skilltree1.png"
+ },
+ "1112102": {
+ "id": "1112102",
+ "name": "金融动荡",
+ "max_level": 1,
+ "desc": "托帕和账账对拥有火属性弱点的敌方目标造成的伤害提高#1[i]%。",
+ "params": [
+ [
+ 0.15
+ ]
+ ],
+ "anchor": "Point07",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110122",
+ "num": 5
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1112_skilltree2.png"
+ },
+ "1112103": {
+ "id": "1112103",
+ "name": "技术性调整",
+ "max_level": 1,
+ "desc": "当账账处于【涨幅惊人!】状态施放攻击后,额外使托帕恢复#1[i]点能量。",
+ "params": [
+ [
+ 10
+ ]
+ ],
+ "anchor": "Point08",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110123",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1112_skilltree3.png"
+ },
+ "1112201": {
+ "id": "1112201",
+ "name": "伤害强化•火",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point09",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 1,
+ "properties": [
+ {
+ "type": "FireAddedRatio",
+ "value": 0.032
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "112001",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconFireAddedRatio.png"
+ },
+ "1112202": {
+ "id": "1112202",
+ "name": "暴击率强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point10",
+ "pre_points": [
+ "1112101"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.027
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110121",
+ "num": 3
+ },
+ {
+ "id": "112001",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconCriticalChance.png"
+ },
+ "1112203": {
+ "id": "1112203",
+ "name": "伤害强化•火",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point11",
+ "pre_points": [
+ "1112202"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "FireAddedRatio",
+ "value": 0.032
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110122",
+ "num": 3
+ },
+ {
+ "id": "112002",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconFireAddedRatio.png"
+ },
+ "1112204": {
+ "id": "1112204",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point12",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110122",
+ "num": 3
+ },
+ {
+ "id": "112002",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "1112205": {
+ "id": "1112205",
+ "name": "伤害强化•火",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point13",
+ "pre_points": [
+ "1112102"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [
+ {
+ "type": "FireAddedRatio",
+ "value": 0.048
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110122",
+ "num": 5
+ },
+ {
+ "id": "112002",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconFireAddedRatio.png"
+ },
+ "1112206": {
+ "id": "1112206",
+ "name": "暴击率强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point14",
+ "pre_points": [
+ "1112205"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110123",
+ "num": 3
+ },
+ {
+ "id": "112003",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconCriticalChance.png"
+ },
+ "1112207": {
+ "id": "1112207",
+ "name": "伤害强化•火",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point15",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "FireAddedRatio",
+ "value": 0.048
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110123",
+ "num": 3
+ },
+ {
+ "id": "112003",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconFireAddedRatio.png"
+ },
+ "1112208": {
+ "id": "1112208",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point16",
+ "pre_points": [
+ "1112103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110123",
+ "num": 8
+ },
+ {
+ "id": "112003",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "1112209": {
+ "id": "1112209",
+ "name": "暴击率强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point17",
+ "pre_points": [
+ "1112208"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 75,
+ "properties": [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.053
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110123",
+ "num": 8
+ },
+ {
+ "id": "112003",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconCriticalChance.png"
+ },
+ "1112210": {
+ "id": "1112210",
+ "name": "伤害强化•火",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point18",
+ "pre_points": [
+ "1112208"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 80,
+ "properties": [
+ {
+ "type": "FireAddedRatio",
+ "value": 0.064
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110123",
+ "num": 8
+ },
+ {
+ "id": "112003",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconFireAddedRatio.png"
+ }
+ },
+ "1201": {
+ "1201001": {
+ "id": "1201001",
+ "name": "",
+ "max_level": 6,
+ "desc": "",
+ "params": [],
+ "anchor": "Point01",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "120101",
+ "num": 1
+ },
+ {
+ "id": "120108",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110131",
+ "num": 2
+ },
+ {
+ "id": "111011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110132",
+ "num": 2
+ },
+ {
+ "id": "111012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110132",
+ "num": 4
+ },
+ {
+ "id": "111012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110133",
+ "num": 2
+ },
+ {
+ "id": "111013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110133",
+ "num": 6
+ },
+ {
+ "id": "111013",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1201_basic_atk.png"
+ },
+ "1201002": {
+ "id": "1201002",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point02",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "120102",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "111011",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110131",
+ "num": 2
+ },
+ {
+ "id": "111011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110132",
+ "num": 2
+ },
+ {
+ "id": "111012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110132",
+ "num": 4
+ },
+ {
+ "id": "111012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110132",
+ "num": 6
+ },
+ {
+ "id": "111012",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110133",
+ "num": 2
+ },
+ {
+ "id": "111013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110133",
+ "num": 4
+ },
+ {
+ "id": "110502",
+ "num": 1
+ },
+ {
+ "id": "111013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110133",
+ "num": 6
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110133",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1201_skill.png"
+ },
+ "1201003": {
+ "id": "1201003",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point03",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "120103",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "111011",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110131",
+ "num": 2
+ },
+ {
+ "id": "111011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110132",
+ "num": 2
+ },
+ {
+ "id": "111012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110132",
+ "num": 4
+ },
+ {
+ "id": "111012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110132",
+ "num": 6
+ },
+ {
+ "id": "111012",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110133",
+ "num": 2
+ },
+ {
+ "id": "111013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110133",
+ "num": 4
+ },
+ {
+ "id": "110502",
+ "num": 1
+ },
+ {
+ "id": "111013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110133",
+ "num": 6
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110133",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1201_ultimate.png"
+ },
+ "1201004": {
+ "id": "1201004",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point04",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "120104",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "111011",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110131",
+ "num": 2
+ },
+ {
+ "id": "111011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110132",
+ "num": 2
+ },
+ {
+ "id": "111012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110132",
+ "num": 4
+ },
+ {
+ "id": "111012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110132",
+ "num": 6
+ },
+ {
+ "id": "111012",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110133",
+ "num": 2
+ },
+ {
+ "id": "111013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110133",
+ "num": 4
+ },
+ {
+ "id": "110502",
+ "num": 1
+ },
+ {
+ "id": "111013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110133",
+ "num": 6
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110133",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1201_talent.png"
+ },
+ "1201007": {
+ "id": "1201007",
+ "name": "",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point05",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "120107",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ }
+ ],
+ "icon": "icon/skill/1201_technique.png"
+ },
+ "1201101": {
+ "id": "1201101",
+ "name": "争番",
+ "max_level": 1,
+ "desc": "施放战技时,恢复1个战技点。该效果单场战斗中只能触发1次。",
+ "params": [],
+ "anchor": "Point06",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110131",
+ "num": 2
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1201_skilltree1.png"
+ },
+ "1201102": {
+ "id": "1201102",
+ "name": "听牌",
+ "max_level": 1,
+ "desc": "战技使自身造成的伤害提高效果额外提高#1[i]%。",
+ "params": [
+ [
+ 0.1
+ ]
+ ],
+ "anchor": "Point07",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110132",
+ "num": 4
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1201_skilltree2.png"
+ },
+ "1201103": {
+ "id": "1201103",
+ "name": "抢杠",
+ "max_level": 1,
+ "desc": "施放强化普攻后,青雀的速度提高#1[i]%,持续1回合。",
+ "params": [
+ [
+ 0.1
+ ]
+ ],
+ "anchor": "Point08",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110133",
+ "num": 6
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1201_skilltree3.png"
+ },
+ "1201201": {
+ "id": "1201201",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point09",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 1,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "111011",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1201202": {
+ "id": "1201202",
+ "name": "伤害强化•量子",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point10",
+ "pre_points": [
+ "1201101"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [
+ {
+ "type": "QuantumAddedRatio",
+ "value": 0.032
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110131",
+ "num": 2
+ },
+ {
+ "id": "111011",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconQuantumAddedRatio.png"
+ },
+ "1201203": {
+ "id": "1201203",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point11",
+ "pre_points": [
+ "1201202"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110132",
+ "num": 2
+ },
+ {
+ "id": "111012",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1201204": {
+ "id": "1201204",
+ "name": "防御强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point12",
+ "pre_points": [
+ "1201202"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.05
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110132",
+ "num": 2
+ },
+ {
+ "id": "111012",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconDefence.png"
+ },
+ "1201205": {
+ "id": "1201205",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point13",
+ "pre_points": [
+ "1201102"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110132",
+ "num": 4
+ },
+ {
+ "id": "111012",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1201206": {
+ "id": "1201206",
+ "name": "伤害强化•量子",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point14",
+ "pre_points": [
+ "1201205"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "QuantumAddedRatio",
+ "value": 0.048
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110133",
+ "num": 2
+ },
+ {
+ "id": "111013",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconQuantumAddedRatio.png"
+ },
+ "1201207": {
+ "id": "1201207",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point15",
+ "pre_points": [
+ "1201205"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110133",
+ "num": 2
+ },
+ {
+ "id": "111013",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1201208": {
+ "id": "1201208",
+ "name": "防御强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point16",
+ "pre_points": [
+ "1201103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.075
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110133",
+ "num": 6
+ },
+ {
+ "id": "111013",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconDefence.png"
+ },
+ "1201209": {
+ "id": "1201209",
+ "name": "伤害强化•量子",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point17",
+ "pre_points": [
+ "1201103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 75,
+ "properties": [
+ {
+ "type": "QuantumAddedRatio",
+ "value": 0.064
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110133",
+ "num": 6
+ },
+ {
+ "id": "111013",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconQuantumAddedRatio.png"
+ },
+ "1201210": {
+ "id": "1201210",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point18",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 80,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.08
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110133",
+ "num": 6
+ },
+ {
+ "id": "111013",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ }
+ },
+ "1202": {
+ "1202001": {
+ "id": "1202001",
+ "name": "",
+ "max_level": 6,
+ "desc": "",
+ "params": [],
+ "anchor": "Point01",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "120201",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110161",
+ "num": 2
+ },
+ {
+ "id": "113001",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110162",
+ "num": 2
+ },
+ {
+ "id": "113002",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110162",
+ "num": 4
+ },
+ {
+ "id": "113002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110163",
+ "num": 2
+ },
+ {
+ "id": "113003",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110163",
+ "num": 6
+ },
+ {
+ "id": "113003",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1202_basic_atk.png"
+ },
+ "1202002": {
+ "id": "1202002",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point02",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "120202",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "113001",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110161",
+ "num": 2
+ },
+ {
+ "id": "113001",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110162",
+ "num": 2
+ },
+ {
+ "id": "113002",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110162",
+ "num": 4
+ },
+ {
+ "id": "113002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110162",
+ "num": 6
+ },
+ {
+ "id": "113002",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110163",
+ "num": 2
+ },
+ {
+ "id": "113003",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110163",
+ "num": 4
+ },
+ {
+ "id": "110501",
+ "num": 1
+ },
+ {
+ "id": "113003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110163",
+ "num": 6
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110163",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1202_skill.png"
+ },
+ "1202003": {
+ "id": "1202003",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point03",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "120203",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "113001",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110161",
+ "num": 2
+ },
+ {
+ "id": "113001",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110162",
+ "num": 2
+ },
+ {
+ "id": "113002",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110162",
+ "num": 4
+ },
+ {
+ "id": "113002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110162",
+ "num": 6
+ },
+ {
+ "id": "113002",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110163",
+ "num": 2
+ },
+ {
+ "id": "113003",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110163",
+ "num": 4
+ },
+ {
+ "id": "110501",
+ "num": 1
+ },
+ {
+ "id": "113003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110163",
+ "num": 6
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110163",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1202_ultimate.png"
+ },
+ "1202004": {
+ "id": "1202004",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point04",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "120204",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "113001",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110161",
+ "num": 2
+ },
+ {
+ "id": "113001",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110162",
+ "num": 2
+ },
+ {
+ "id": "113002",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110162",
+ "num": 4
+ },
+ {
+ "id": "113002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110162",
+ "num": 6
+ },
+ {
+ "id": "113002",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110163",
+ "num": 2
+ },
+ {
+ "id": "113003",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110163",
+ "num": 4
+ },
+ {
+ "id": "110501",
+ "num": 1
+ },
+ {
+ "id": "113003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110163",
+ "num": 6
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110163",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1202_talent.png"
+ },
+ "1202007": {
+ "id": "1202007",
+ "name": "",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point05",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "120207",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ }
+ ],
+ "icon": "icon/skill/1202_technique.png"
+ },
+ "1202101": {
+ "id": "1202101",
+ "name": "驻晴",
+ "max_level": 1,
+ "desc": "施放战技时,停云自身速度提高#1[i]%,持续1回合。",
+ "params": [
+ [
+ 0.2
+ ]
+ ],
+ "anchor": "Point06",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110161",
+ "num": 2
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1202_skilltree1.png"
+ },
+ "1202102": {
+ "id": "1202102",
+ "name": "止厄",
+ "max_level": 1,
+ "desc": "普攻造成的伤害提高#1[i]%。",
+ "params": [
+ [
+ 0.4
+ ]
+ ],
+ "anchor": "Point07",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110162",
+ "num": 4
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1202_skilltree2.png"
+ },
+ "1202103": {
+ "id": "1202103",
+ "name": "亨通",
+ "max_level": 1,
+ "desc": "停云的回合开始时,自身立即恢复#1[i]点能量。",
+ "params": [
+ [
+ 5
+ ]
+ ],
+ "anchor": "Point08",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110163",
+ "num": 6
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1202_skilltree3.png"
+ },
+ "1202201": {
+ "id": "1202201",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point09",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 1,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "113001",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1202202": {
+ "id": "1202202",
+ "name": "防御强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point10",
+ "pre_points": [
+ "1202101"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.05
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110161",
+ "num": 2
+ },
+ {
+ "id": "113001",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconDefence.png"
+ },
+ "1202203": {
+ "id": "1202203",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point11",
+ "pre_points": [
+ "1202202"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110162",
+ "num": 2
+ },
+ {
+ "id": "113002",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1202204": {
+ "id": "1202204",
+ "name": "伤害强化•雷",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point12",
+ "pre_points": [
+ "1202201"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "ThunderAddedRatio",
+ "value": 0.032
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110162",
+ "num": 2
+ },
+ {
+ "id": "113002",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconThunderAddedRatio.png"
+ },
+ "1202205": {
+ "id": "1202205",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point13",
+ "pre_points": [
+ "1202102"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110162",
+ "num": 4
+ },
+ {
+ "id": "113002",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1202206": {
+ "id": "1202206",
+ "name": "防御强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point14",
+ "pre_points": [
+ "1202205"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.075
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110163",
+ "num": 2
+ },
+ {
+ "id": "113003",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconDefence.png"
+ },
+ "1202207": {
+ "id": "1202207",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point15",
+ "pre_points": [
+ "1202201"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110163",
+ "num": 2
+ },
+ {
+ "id": "113003",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1202208": {
+ "id": "1202208",
+ "name": "伤害强化•雷",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point16",
+ "pre_points": [
+ "1202103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [
+ {
+ "type": "ThunderAddedRatio",
+ "value": 0.048
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110163",
+ "num": 6
+ },
+ {
+ "id": "113003",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconThunderAddedRatio.png"
+ },
+ "1202209": {
+ "id": "1202209",
+ "name": "防御强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point17",
+ "pre_points": [
+ "1202208"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 75,
+ "properties": [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.1
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110163",
+ "num": 6
+ },
+ {
+ "id": "113003",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconDefence.png"
+ },
+ "1202210": {
+ "id": "1202210",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point18",
+ "pre_points": [
+ "1202208"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 80,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.08
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110163",
+ "num": 6
+ },
+ {
+ "id": "113003",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ }
+ },
+ "1203": {
+ "1203001": {
+ "id": "1203001",
+ "name": "",
+ "max_level": 6,
+ "desc": "",
+ "params": [],
+ "anchor": "Point01",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "120301",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110171",
+ "num": 3
+ },
+ {
+ "id": "113011",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110172",
+ "num": 3
+ },
+ {
+ "id": "113012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110172",
+ "num": 5
+ },
+ {
+ "id": "113012",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110173",
+ "num": 3
+ },
+ {
+ "id": "113013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110173",
+ "num": 8
+ },
+ {
+ "id": "113013",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1203_basic_atk.png"
+ },
+ "1203002": {
+ "id": "1203002",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point02",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "120302",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "113011",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110171",
+ "num": 3
+ },
+ {
+ "id": "113011",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110172",
+ "num": 3
+ },
+ {
+ "id": "113012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110172",
+ "num": 5
+ },
+ {
+ "id": "113012",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110172",
+ "num": 7
+ },
+ {
+ "id": "113012",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110173",
+ "num": 3
+ },
+ {
+ "id": "113013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110173",
+ "num": 5
+ },
+ {
+ "id": "110502",
+ "num": 1
+ },
+ {
+ "id": "113013",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110173",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "110173",
+ "num": 14
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1203_skill.png"
+ },
+ "1203003": {
+ "id": "1203003",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point03",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "120303",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "113011",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110171",
+ "num": 3
+ },
+ {
+ "id": "113011",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110172",
+ "num": 3
+ },
+ {
+ "id": "113012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110172",
+ "num": 5
+ },
+ {
+ "id": "113012",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110172",
+ "num": 7
+ },
+ {
+ "id": "113012",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110173",
+ "num": 3
+ },
+ {
+ "id": "113013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110173",
+ "num": 5
+ },
+ {
+ "id": "110502",
+ "num": 1
+ },
+ {
+ "id": "113013",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110173",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "110173",
+ "num": 14
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1203_ultimate.png"
+ },
+ "1203004": {
+ "id": "1203004",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point04",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "120304",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "113011",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110171",
+ "num": 3
+ },
+ {
+ "id": "113011",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110172",
+ "num": 3
+ },
+ {
+ "id": "113012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110172",
+ "num": 5
+ },
+ {
+ "id": "113012",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110172",
+ "num": 7
+ },
+ {
+ "id": "113012",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110173",
+ "num": 3
+ },
+ {
+ "id": "113013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110173",
+ "num": 5
+ },
+ {
+ "id": "110502",
+ "num": 1
+ },
+ {
+ "id": "113013",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110173",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "110173",
+ "num": 14
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1203_talent.png"
+ },
+ "1203007": {
+ "id": "1203007",
+ "name": "",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point05",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "120307",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ }
+ ],
+ "icon": "icon/skill/1203_technique.png"
+ },
+ "1203101": {
+ "id": "1203101",
+ "name": "浸池苏生",
+ "max_level": 1,
+ "desc": "触发战技效果时,解除指定我方单体的#1[i]个负面效果。",
+ "params": [
+ [
+ 1
+ ]
+ ],
+ "anchor": "Point06",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110171",
+ "num": 3
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1203_skilltree1.png"
+ },
+ "1203102": {
+ "id": "1203102",
+ "name": "浇灌尘身",
+ "max_level": 1,
+ "desc": "处于结界中的任意敌方目标受到我方攻击后,除攻击者外的我方目标也会回复等同于罗刹#1[f1]%攻击力+#2[i]的生命值。",
+ "params": [
+ [
+ 0.07,
+ 93
+ ]
+ ],
+ "anchor": "Point07",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110172",
+ "num": 5
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1203_skilltree2.png"
+ },
+ "1203103": {
+ "id": "1203103",
+ "name": "行过幽谷",
+ "max_level": 1,
+ "desc": "抵抗控制类负面状态的概率提高#1[i]%。",
+ "params": [
+ [
+ 0.7
+ ]
+ ],
+ "anchor": "Point08",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110173",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1203_skilltree3.png"
+ },
+ "1203201": {
+ "id": "1203201",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point09",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 1,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "113011",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1203202": {
+ "id": "1203202",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point10",
+ "pre_points": [
+ "1203101"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110171",
+ "num": 3
+ },
+ {
+ "id": "113011",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "1203203": {
+ "id": "1203203",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point11",
+ "pre_points": [
+ "1203202"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110172",
+ "num": 3
+ },
+ {
+ "id": "113012",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1203204": {
+ "id": "1203204",
+ "name": "防御强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point12",
+ "pre_points": [
+ "1203203"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.05
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110172",
+ "num": 3
+ },
+ {
+ "id": "113012",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconDefence.png"
+ },
+ "1203205": {
+ "id": "1203205",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point13",
+ "pre_points": [
+ "1203102"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110172",
+ "num": 5
+ },
+ {
+ "id": "113012",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1203206": {
+ "id": "1203206",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point14",
+ "pre_points": [
+ "1203205"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110173",
+ "num": 3
+ },
+ {
+ "id": "113013",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "1203207": {
+ "id": "1203207",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point15",
+ "pre_points": [
+ "1203206"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110173",
+ "num": 3
+ },
+ {
+ "id": "113013",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1203208": {
+ "id": "1203208",
+ "name": "防御强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point16",
+ "pre_points": [
+ "1203103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.075
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110173",
+ "num": 8
+ },
+ {
+ "id": "113013",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconDefence.png"
+ },
+ "1203209": {
+ "id": "1203209",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point17",
+ "pre_points": [
+ "1203103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 75,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.08
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110173",
+ "num": 8
+ },
+ {
+ "id": "113013",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "1203210": {
+ "id": "1203210",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point18",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 80,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.08
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110173",
+ "num": 8
+ },
+ {
+ "id": "113013",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ }
+ },
+ "1204": {
+ "1204001": {
+ "id": "1204001",
+ "name": "",
+ "max_level": 6,
+ "desc": "",
+ "params": [],
+ "anchor": "Point01",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "120401",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110131",
+ "num": 3
+ },
+ {
+ "id": "113001",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110132",
+ "num": 3
+ },
+ {
+ "id": "113002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110132",
+ "num": 5
+ },
+ {
+ "id": "113002",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110133",
+ "num": 3
+ },
+ {
+ "id": "113003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110133",
+ "num": 8
+ },
+ {
+ "id": "113003",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1204_basic_atk.png"
+ },
+ "1204002": {
+ "id": "1204002",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point02",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "120402",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "113001",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110131",
+ "num": 3
+ },
+ {
+ "id": "113001",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110132",
+ "num": 3
+ },
+ {
+ "id": "113002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110132",
+ "num": 5
+ },
+ {
+ "id": "113002",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110132",
+ "num": 7
+ },
+ {
+ "id": "113002",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110133",
+ "num": 3
+ },
+ {
+ "id": "113003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110133",
+ "num": 5
+ },
+ {
+ "id": "110501",
+ "num": 1
+ },
+ {
+ "id": "113003",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110133",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "110133",
+ "num": 14
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1204_skill.png"
+ },
+ "1204003": {
+ "id": "1204003",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point03",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "120403",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "113001",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110131",
+ "num": 3
+ },
+ {
+ "id": "113001",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110132",
+ "num": 3
+ },
+ {
+ "id": "113002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110132",
+ "num": 5
+ },
+ {
+ "id": "113002",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110132",
+ "num": 7
+ },
+ {
+ "id": "113002",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110133",
+ "num": 3
+ },
+ {
+ "id": "113003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110133",
+ "num": 5
+ },
+ {
+ "id": "110501",
+ "num": 1
+ },
+ {
+ "id": "113003",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110133",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "110133",
+ "num": 14
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1204_ultimate.png"
+ },
+ "1204004": {
+ "id": "1204004",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point04",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "120404",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "113001",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110131",
+ "num": 3
+ },
+ {
+ "id": "113001",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110132",
+ "num": 3
+ },
+ {
+ "id": "113002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110132",
+ "num": 5
+ },
+ {
+ "id": "113002",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110132",
+ "num": 7
+ },
+ {
+ "id": "113002",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110133",
+ "num": 3
+ },
+ {
+ "id": "113003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110133",
+ "num": 5
+ },
+ {
+ "id": "110501",
+ "num": 1
+ },
+ {
+ "id": "113003",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110133",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "110133",
+ "num": 14
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1204_talent.png"
+ },
+ "1204007": {
+ "id": "1204007",
+ "name": "",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point05",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "120407",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ }
+ ],
+ "icon": "icon/skill/1204_technique.png"
+ },
+ "1204101": {
+ "id": "1204101",
+ "name": "破阵",
+ "max_level": 1,
+ "desc": "若【神君】下回合的攻击段数大于等于#1[i]段,则其下回合的暴击伤害提高#2[i]%。",
+ "params": [
+ [
+ 6,
+ 0.25
+ ]
+ ],
+ "anchor": "Point06",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110131",
+ "num": 3
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1204_skilltree1.png"
+ },
+ "1204102": {
+ "id": "1204102",
+ "name": "绸缪",
+ "max_level": 1,
+ "desc": "战斗开始时,立即恢复#1[i]点能量。",
+ "params": [
+ [
+ 15
+ ]
+ ],
+ "anchor": "Point07",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110132",
+ "num": 5
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1204_skilltree2.png"
+ },
+ "1204103": {
+ "id": "1204103",
+ "name": "遣将",
+ "max_level": 1,
+ "desc": "施放战技后,暴击率提升#1[i]%,持续#2[i]回合。",
+ "params": [
+ [
+ 0.1,
+ 2
+ ]
+ ],
+ "anchor": "Point08",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110133",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1204_skilltree3.png"
+ },
+ "1204201": {
+ "id": "1204201",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point09",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 1,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "113001",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1204202": {
+ "id": "1204202",
+ "name": "暴击率强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point10",
+ "pre_points": [
+ "1204101"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.027
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110131",
+ "num": 3
+ },
+ {
+ "id": "113001",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconCriticalChance.png"
+ },
+ "1204203": {
+ "id": "1204203",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point11",
+ "pre_points": [
+ "1204202"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110132",
+ "num": 3
+ },
+ {
+ "id": "113002",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1204204": {
+ "id": "1204204",
+ "name": "防御强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point12",
+ "pre_points": [
+ "1204202"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.05
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110132",
+ "num": 3
+ },
+ {
+ "id": "113002",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconDefence.png"
+ },
+ "1204205": {
+ "id": "1204205",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point13",
+ "pre_points": [
+ "1204102"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110132",
+ "num": 5
+ },
+ {
+ "id": "113002",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1204206": {
+ "id": "1204206",
+ "name": "暴击率强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point14",
+ "pre_points": [
+ "1204205"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110133",
+ "num": 3
+ },
+ {
+ "id": "113003",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconCriticalChance.png"
+ },
+ "1204207": {
+ "id": "1204207",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point15",
+ "pre_points": [
+ "1204205"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110133",
+ "num": 3
+ },
+ {
+ "id": "113003",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1204208": {
+ "id": "1204208",
+ "name": "防御强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point16",
+ "pre_points": [
+ "1204103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.075
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110133",
+ "num": 8
+ },
+ {
+ "id": "113003",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconDefence.png"
+ },
+ "1204209": {
+ "id": "1204209",
+ "name": "暴击率强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point17",
+ "pre_points": [
+ "1204103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 75,
+ "properties": [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.053
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110133",
+ "num": 8
+ },
+ {
+ "id": "113003",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconCriticalChance.png"
+ },
+ "1204210": {
+ "id": "1204210",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point18",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 80,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.08
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110133",
+ "num": 8
+ },
+ {
+ "id": "113003",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ }
+ },
+ "1205": {
+ "1205001": {
+ "id": "1205001",
+ "name": "",
+ "max_level": 6,
+ "desc": "",
+ "params": [],
+ "anchor": "Point01",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "120501",
+ "num": 1
+ },
+ {
+ "id": "120508",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110111",
+ "num": 3
+ },
+ {
+ "id": "113001",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110112",
+ "num": 3
+ },
+ {
+ "id": "113002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110112",
+ "num": 5
+ },
+ {
+ "id": "113002",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110113",
+ "num": 3
+ },
+ {
+ "id": "113003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110113",
+ "num": 8
+ },
+ {
+ "id": "113003",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1205_basic_atk.png"
+ },
+ "1205002": {
+ "id": "1205002",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point02",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "120502",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "113001",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110111",
+ "num": 3
+ },
+ {
+ "id": "113001",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110112",
+ "num": 3
+ },
+ {
+ "id": "113002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110112",
+ "num": 5
+ },
+ {
+ "id": "113002",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110112",
+ "num": 7
+ },
+ {
+ "id": "113002",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110113",
+ "num": 3
+ },
+ {
+ "id": "113003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110113",
+ "num": 5
+ },
+ {
+ "id": "110503",
+ "num": 1
+ },
+ {
+ "id": "113003",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110113",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "110113",
+ "num": 14
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1205_skill.png"
+ },
+ "1205003": {
+ "id": "1205003",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point03",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "120503",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "113001",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110111",
+ "num": 3
+ },
+ {
+ "id": "113001",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110112",
+ "num": 3
+ },
+ {
+ "id": "113002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110112",
+ "num": 5
+ },
+ {
+ "id": "113002",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110112",
+ "num": 7
+ },
+ {
+ "id": "113002",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110113",
+ "num": 3
+ },
+ {
+ "id": "113003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110113",
+ "num": 5
+ },
+ {
+ "id": "110503",
+ "num": 1
+ },
+ {
+ "id": "113003",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110113",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "110113",
+ "num": 14
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1205_ultimate.png"
+ },
+ "1205004": {
+ "id": "1205004",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point04",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "120504",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "113001",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110111",
+ "num": 3
+ },
+ {
+ "id": "113001",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110112",
+ "num": 3
+ },
+ {
+ "id": "113002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110112",
+ "num": 5
+ },
+ {
+ "id": "113002",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110112",
+ "num": 7
+ },
+ {
+ "id": "113002",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110113",
+ "num": 3
+ },
+ {
+ "id": "113003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110113",
+ "num": 5
+ },
+ {
+ "id": "110503",
+ "num": 1
+ },
+ {
+ "id": "113003",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110113",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "110113",
+ "num": 14
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1205_talent.png"
+ },
+ "1205007": {
+ "id": "1205007",
+ "name": "",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point05",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "120507",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ }
+ ],
+ "icon": "icon/skill/1205_technique.png"
+ },
+ "1205101": {
+ "id": "1205101",
+ "name": "无尽形寿",
+ "max_level": 1,
+ "desc": "刃的当前生命值百分比小于等于生命上限的50%时,受到治疗时的回复量提高#1[i]%。",
+ "params": [
+ [
+ 0.2
+ ]
+ ],
+ "anchor": "Point06",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110111",
+ "num": 3
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1205_skilltree1.png"
+ },
+ "1205102": {
+ "id": "1205102",
+ "name": "吞忍百死",
+ "max_level": 1,
+ "desc": "施放【无间剑树】后,若击中处于弱点击破状态的敌方目标,刃回复等同于自身#1[i]%生命上限+#2[i]的生命值。",
+ "params": [
+ [
+ 0.05,
+ 100
+ ]
+ ],
+ "anchor": "Point07",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110112",
+ "num": 5
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1205_skilltree2.png"
+ },
+ "1205103": {
+ "id": "1205103",
+ "name": "坏劫隳亡",
+ "max_level": 1,
+ "desc": "天赋施放的追加攻击伤害提高#1[i]%。",
+ "params": [
+ [
+ 0.2
+ ]
+ ],
+ "anchor": "Point08",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110113",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1205_skilltree3.png"
+ },
+ "1205201": {
+ "id": "1205201",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point09",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 1,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "113001",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "1205202": {
+ "id": "1205202",
+ "name": "暴击率强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point10",
+ "pre_points": [
+ "1205101"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.027
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110111",
+ "num": 3
+ },
+ {
+ "id": "113001",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconCriticalChance.png"
+ },
+ "1205203": {
+ "id": "1205203",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point11",
+ "pre_points": [
+ "1205202"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110112",
+ "num": 3
+ },
+ {
+ "id": "113002",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "1205204": {
+ "id": "1205204",
+ "name": "效果抵抗强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point12",
+ "pre_points": [
+ "1205203"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "StatusResistanceBase",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110112",
+ "num": 3
+ },
+ {
+ "id": "113002",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconStatusResistance.png"
+ },
+ "1205205": {
+ "id": "1205205",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point13",
+ "pre_points": [
+ "1205102"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110112",
+ "num": 5
+ },
+ {
+ "id": "113002",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "1205206": {
+ "id": "1205206",
+ "name": "暴击率强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point14",
+ "pre_points": [
+ "1205205"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110113",
+ "num": 3
+ },
+ {
+ "id": "113003",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconCriticalChance.png"
+ },
+ "1205207": {
+ "id": "1205207",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point15",
+ "pre_points": [
+ "1205206"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110113",
+ "num": 3
+ },
+ {
+ "id": "113003",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "1205208": {
+ "id": "1205208",
+ "name": "效果抵抗强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point16",
+ "pre_points": [
+ "1205103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [
+ {
+ "type": "StatusResistanceBase",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110113",
+ "num": 8
+ },
+ {
+ "id": "113003",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconStatusResistance.png"
+ },
+ "1205209": {
+ "id": "1205209",
+ "name": "暴击率强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point17",
+ "pre_points": [
+ "1205208"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 75,
+ "properties": [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.053
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110113",
+ "num": 8
+ },
+ {
+ "id": "113003",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconCriticalChance.png"
+ },
+ "1205210": {
+ "id": "1205210",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point18",
+ "pre_points": [
+ "1205208"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 80,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.08
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110113",
+ "num": 8
+ },
+ {
+ "id": "113003",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ }
+ },
+ "1206": {
+ "1206001": {
+ "id": "1206001",
+ "name": "",
+ "max_level": 6,
+ "desc": "",
+ "params": [],
+ "anchor": "Point01",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "120601",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110121",
+ "num": 2
+ },
+ {
+ "id": "113011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110122",
+ "num": 2
+ },
+ {
+ "id": "113012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110122",
+ "num": 4
+ },
+ {
+ "id": "113012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110123",
+ "num": 2
+ },
+ {
+ "id": "113013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110123",
+ "num": 6
+ },
+ {
+ "id": "113013",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1206_basic_atk.png"
+ },
+ "1206002": {
+ "id": "1206002",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point02",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "120602",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "113011",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110121",
+ "num": 2
+ },
+ {
+ "id": "113011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110122",
+ "num": 2
+ },
+ {
+ "id": "113012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110122",
+ "num": 4
+ },
+ {
+ "id": "113012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110122",
+ "num": 6
+ },
+ {
+ "id": "113012",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110123",
+ "num": 2
+ },
+ {
+ "id": "113013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110123",
+ "num": 4
+ },
+ {
+ "id": "110502",
+ "num": 1
+ },
+ {
+ "id": "113013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110123",
+ "num": 6
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110123",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1206_skill.png"
+ },
+ "1206003": {
+ "id": "1206003",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point03",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "120603",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "113011",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110121",
+ "num": 2
+ },
+ {
+ "id": "113011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110122",
+ "num": 2
+ },
+ {
+ "id": "113012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110122",
+ "num": 4
+ },
+ {
+ "id": "113012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110122",
+ "num": 6
+ },
+ {
+ "id": "113012",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110123",
+ "num": 2
+ },
+ {
+ "id": "113013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110123",
+ "num": 4
+ },
+ {
+ "id": "110502",
+ "num": 1
+ },
+ {
+ "id": "113013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110123",
+ "num": 6
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110123",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1206_ultimate.png"
+ },
+ "1206004": {
+ "id": "1206004",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point04",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "120604",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "113011",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110121",
+ "num": 2
+ },
+ {
+ "id": "113011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110122",
+ "num": 2
+ },
+ {
+ "id": "113012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110122",
+ "num": 4
+ },
+ {
+ "id": "113012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110122",
+ "num": 6
+ },
+ {
+ "id": "113012",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110123",
+ "num": 2
+ },
+ {
+ "id": "113013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110123",
+ "num": 4
+ },
+ {
+ "id": "110502",
+ "num": 1
+ },
+ {
+ "id": "113013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110123",
+ "num": 6
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110123",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1206_talent.png"
+ },
+ "1206007": {
+ "id": "1206007",
+ "name": "",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point05",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "120607",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ }
+ ],
+ "icon": "icon/skill/1206_technique.png"
+ },
+ "1206101": {
+ "id": "1206101",
+ "name": "赤子",
+ "max_level": 1,
+ "desc": "若当前生命值百分比小于等于#1[i]%,则被敌方目标攻击的概率降低。",
+ "params": [
+ [
+ 0.5,
+ 0.5
+ ]
+ ],
+ "anchor": "Point06",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110121",
+ "num": 2
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1206_skilltree1.png"
+ },
+ "1206102": {
+ "id": "1206102",
+ "name": "逐寇",
+ "max_level": 1,
+ "desc": "每发动1次【剑势】,【剑势】造成的伤害提高#1[i]%,该效果最多叠加#2[i]层。",
+ "params": [
+ [
+ 0.025,
+ 10
+ ]
+ ],
+ "anchor": "Point07",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110122",
+ "num": 4
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1206_skilltree2.png"
+ },
+ "1206103": {
+ "id": "1206103",
+ "name": "破敌",
+ "max_level": 1,
+ "desc": "施放普攻或战技后,若场上有敌方目标处于弱点击破状态,则素裳的行动提前#1[i]%。",
+ "params": [
+ [
+ 0.15
+ ]
+ ],
+ "anchor": "Point08",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110123",
+ "num": 6
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1206_skilltree3.png"
+ },
+ "1206201": {
+ "id": "1206201",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point09",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 1,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "113011",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1206202": {
+ "id": "1206202",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point10",
+ "pre_points": [
+ "1206101"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110121",
+ "num": 2
+ },
+ {
+ "id": "113011",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "1206203": {
+ "id": "1206203",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point11",
+ "pre_points": [
+ "1206202"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110122",
+ "num": 2
+ },
+ {
+ "id": "113012",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1206204": {
+ "id": "1206204",
+ "name": "防御强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point12",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.05
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110122",
+ "num": 2
+ },
+ {
+ "id": "113012",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconDefence.png"
+ },
+ "1206205": {
+ "id": "1206205",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point13",
+ "pre_points": [
+ "1206102"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110122",
+ "num": 4
+ },
+ {
+ "id": "113012",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1206206": {
+ "id": "1206206",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point14",
+ "pre_points": [
+ "1206205"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110123",
+ "num": 2
+ },
+ {
+ "id": "113013",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "1206207": {
+ "id": "1206207",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point15",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110123",
+ "num": 2
+ },
+ {
+ "id": "113013",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1206208": {
+ "id": "1206208",
+ "name": "防御强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point16",
+ "pre_points": [
+ "1206103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.075
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110123",
+ "num": 6
+ },
+ {
+ "id": "113013",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconDefence.png"
+ },
+ "1206209": {
+ "id": "1206209",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point17",
+ "pre_points": [
+ "1206208"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 75,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.08
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110123",
+ "num": 6
+ },
+ {
+ "id": "113013",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "1206210": {
+ "id": "1206210",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point18",
+ "pre_points": [
+ "1206208"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 80,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.08
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110123",
+ "num": 6
+ },
+ {
+ "id": "113013",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ }
+ },
+ "1207": {
+ "1207001": {
+ "id": "1207001",
+ "name": "",
+ "max_level": 6,
+ "desc": "",
+ "params": [],
+ "anchor": "Point01",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "120701",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110161",
+ "num": 2
+ },
+ {
+ "id": "113011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110162",
+ "num": 2
+ },
+ {
+ "id": "113012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110162",
+ "num": 4
+ },
+ {
+ "id": "113012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110163",
+ "num": 2
+ },
+ {
+ "id": "113013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110163",
+ "num": 6
+ },
+ {
+ "id": "113013",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1207_basic_atk.png"
+ },
+ "1207002": {
+ "id": "1207002",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point02",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "120702",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "113011",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110161",
+ "num": 2
+ },
+ {
+ "id": "113011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110162",
+ "num": 2
+ },
+ {
+ "id": "113012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110162",
+ "num": 4
+ },
+ {
+ "id": "113012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110162",
+ "num": 6
+ },
+ {
+ "id": "113012",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110163",
+ "num": 2
+ },
+ {
+ "id": "113013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110163",
+ "num": 4
+ },
+ {
+ "id": "110501",
+ "num": 1
+ },
+ {
+ "id": "113013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110163",
+ "num": 6
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110163",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1207_skill.png"
+ },
+ "1207003": {
+ "id": "1207003",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point03",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "120703",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "113011",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110161",
+ "num": 2
+ },
+ {
+ "id": "113011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110162",
+ "num": 2
+ },
+ {
+ "id": "113012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110162",
+ "num": 4
+ },
+ {
+ "id": "113012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110162",
+ "num": 6
+ },
+ {
+ "id": "113012",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110163",
+ "num": 2
+ },
+ {
+ "id": "113013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110163",
+ "num": 4
+ },
+ {
+ "id": "110501",
+ "num": 1
+ },
+ {
+ "id": "113013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110163",
+ "num": 6
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110163",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1207_ultimate.png"
+ },
+ "1207004": {
+ "id": "1207004",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point04",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "120704",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "113011",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110161",
+ "num": 2
+ },
+ {
+ "id": "113011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110162",
+ "num": 2
+ },
+ {
+ "id": "113012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110162",
+ "num": 4
+ },
+ {
+ "id": "113012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110162",
+ "num": 6
+ },
+ {
+ "id": "113012",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110163",
+ "num": 2
+ },
+ {
+ "id": "113013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110163",
+ "num": 4
+ },
+ {
+ "id": "110501",
+ "num": 1
+ },
+ {
+ "id": "113013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110163",
+ "num": 6
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110163",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1207_talent.png"
+ },
+ "1207007": {
+ "id": "1207007",
+ "name": "",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point05",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "120707",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ }
+ ],
+ "icon": "icon/skill/1207_technique.png"
+ },
+ "1207101": {
+ "id": "1207101",
+ "name": "襄尺",
+ "max_level": 1,
+ "desc": "驭空被施加负面效果时可抵抗1次负面效果,该效果在#1[i]回合后可再次触发。",
+ "params": [
+ [
+ 2
+ ]
+ ],
+ "anchor": "Point06",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110161",
+ "num": 2
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1207_skilltree1.png"
+ },
+ "1207102": {
+ "id": "1207102",
+ "name": "迟彝",
+ "max_level": 1,
+ "desc": "驭空在场时,我方全体造成的虚数属性伤害提高#1[i]%。",
+ "params": [
+ [
+ 0.12
+ ]
+ ],
+ "anchor": "Point07",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110162",
+ "num": 4
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1207_skilltree2.png"
+ },
+ "1207103": {
+ "id": "1207103",
+ "name": "气壮",
+ "max_level": 1,
+ "desc": "持有【鸣弦号令】时,每当我方目标行动后,驭空将额外恢复#1[i]点能量。",
+ "params": [
+ [
+ 2
+ ]
+ ],
+ "anchor": "Point08",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110163",
+ "num": 6
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1207_skilltree3.png"
+ },
+ "1207201": {
+ "id": "1207201",
+ "name": "伤害强化•虚数",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point09",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 1,
+ "properties": [
+ {
+ "type": "ImaginaryAddedRatio",
+ "value": 0.032
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "113011",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconImaginaryAddedRatio.png"
+ },
+ "1207202": {
+ "id": "1207202",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point10",
+ "pre_points": [
+ "1207101"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110161",
+ "num": 2
+ },
+ {
+ "id": "113011",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "1207203": {
+ "id": "1207203",
+ "name": "伤害强化•虚数",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point11",
+ "pre_points": [
+ "1207202"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "ImaginaryAddedRatio",
+ "value": 0.032
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110162",
+ "num": 2
+ },
+ {
+ "id": "113012",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconImaginaryAddedRatio.png"
+ },
+ "1207204": {
+ "id": "1207204",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point12",
+ "pre_points": [
+ "1207201"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110162",
+ "num": 2
+ },
+ {
+ "id": "113012",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1207205": {
+ "id": "1207205",
+ "name": "伤害强化•虚数",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point13",
+ "pre_points": [
+ "1207102"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [
+ {
+ "type": "ImaginaryAddedRatio",
+ "value": 0.048
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110162",
+ "num": 4
+ },
+ {
+ "id": "113012",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconImaginaryAddedRatio.png"
+ },
+ "1207206": {
+ "id": "1207206",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point14",
+ "pre_points": [
+ "1207205"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110163",
+ "num": 2
+ },
+ {
+ "id": "113013",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "1207207": {
+ "id": "1207207",
+ "name": "伤害强化•虚数",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point15",
+ "pre_points": [
+ "1207201"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "ImaginaryAddedRatio",
+ "value": 0.048
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110163",
+ "num": 2
+ },
+ {
+ "id": "113013",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconImaginaryAddedRatio.png"
+ },
+ "1207208": {
+ "id": "1207208",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point16",
+ "pre_points": [
+ "1207103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110163",
+ "num": 6
+ },
+ {
+ "id": "113013",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1207209": {
+ "id": "1207209",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point17",
+ "pre_points": [
+ "1207208"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 75,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.08
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110163",
+ "num": 6
+ },
+ {
+ "id": "113013",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "1207210": {
+ "id": "1207210",
+ "name": "伤害强化•虚数",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point18",
+ "pre_points": [
+ "1207208"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 80,
+ "properties": [
+ {
+ "type": "ImaginaryAddedRatio",
+ "value": 0.064
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110163",
+ "num": 6
+ },
+ {
+ "id": "113013",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconImaginaryAddedRatio.png"
+ }
+ },
+ "1208": {
+ "1208001": {
+ "id": "1208001",
+ "name": "",
+ "max_level": 6,
+ "desc": "",
+ "params": [],
+ "anchor": "Point01",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "120801",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110141",
+ "num": 3
+ },
+ {
+ "id": "113011",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110142",
+ "num": 3
+ },
+ {
+ "id": "113012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110142",
+ "num": 5
+ },
+ {
+ "id": "113012",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110143",
+ "num": 3
+ },
+ {
+ "id": "113013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110143",
+ "num": 8
+ },
+ {
+ "id": "113013",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1208_basic_atk.png"
+ },
+ "1208002": {
+ "id": "1208002",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point02",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "120802",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "113011",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110141",
+ "num": 3
+ },
+ {
+ "id": "113011",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110142",
+ "num": 3
+ },
+ {
+ "id": "113012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110142",
+ "num": 5
+ },
+ {
+ "id": "113012",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110142",
+ "num": 7
+ },
+ {
+ "id": "113012",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110143",
+ "num": 3
+ },
+ {
+ "id": "113013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110143",
+ "num": 5
+ },
+ {
+ "id": "110503",
+ "num": 1
+ },
+ {
+ "id": "113013",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110143",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "110143",
+ "num": 14
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1208_skill.png"
+ },
+ "1208003": {
+ "id": "1208003",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point03",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "120803",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "113011",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110141",
+ "num": 3
+ },
+ {
+ "id": "113011",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110142",
+ "num": 3
+ },
+ {
+ "id": "113012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110142",
+ "num": 5
+ },
+ {
+ "id": "113012",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110142",
+ "num": 7
+ },
+ {
+ "id": "113012",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110143",
+ "num": 3
+ },
+ {
+ "id": "113013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110143",
+ "num": 5
+ },
+ {
+ "id": "110503",
+ "num": 1
+ },
+ {
+ "id": "113013",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110143",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "110143",
+ "num": 14
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1208_ultimate.png"
+ },
+ "1208004": {
+ "id": "1208004",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point04",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "120804",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "113011",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110141",
+ "num": 3
+ },
+ {
+ "id": "113011",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110142",
+ "num": 3
+ },
+ {
+ "id": "113012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110142",
+ "num": 5
+ },
+ {
+ "id": "113012",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110142",
+ "num": 7
+ },
+ {
+ "id": "113012",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110143",
+ "num": 3
+ },
+ {
+ "id": "113013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110143",
+ "num": 5
+ },
+ {
+ "id": "110503",
+ "num": 1
+ },
+ {
+ "id": "113013",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110143",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "110143",
+ "num": 14
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1208_talent.png"
+ },
+ "1208007": {
+ "id": "1208007",
+ "name": "",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point05",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "120807",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ }
+ ],
+ "icon": "icon/skill/1208_technique.png"
+ },
+ "1208101": {
+ "id": "1208101",
+ "name": "太乙式盘",
+ "max_level": 1,
+ "desc": "【穷观阵】开启时,符玄施放战技将额外恢复#1[i]点能量。",
+ "params": [
+ [
+ 20
+ ]
+ ],
+ "anchor": "Point06",
+ "pre_points": [
+ "1208201"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110141",
+ "num": 3
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1208_skilltree1.png"
+ },
+ "1208102": {
+ "id": "1208102",
+ "name": "遁甲星舆",
+ "max_level": 1,
+ "desc": "施放终结技时为我方其他目标回复等同于符玄#1[i]%生命上限+#2[i]的生命值。",
+ "params": [
+ [
+ 0.05,
+ 133
+ ]
+ ],
+ "anchor": "Point07",
+ "pre_points": [
+ "1208201"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110142",
+ "num": 5
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1208_skilltree2.png"
+ },
+ "1208103": {
+ "id": "1208103",
+ "name": "六壬兆堪",
+ "max_level": 1,
+ "desc": "【穷观阵】开启时,若敌方目标对我方施加了控制类负面状态,则我方全体抵抗本次行动中敌方目标施加的所有控制类负面状态。该效果可以触发1次。再次开启【穷观阵】后将刷新效果可触发次数。",
+ "params": [],
+ "anchor": "Point08",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110143",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1208_skilltree3.png"
+ },
+ "1208201": {
+ "id": "1208201",
+ "name": "暴击率强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point09",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 1,
+ "properties": [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.027
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "113011",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconCriticalChance.png"
+ },
+ "1208202": {
+ "id": "1208202",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point10",
+ "pre_points": [
+ "1208101"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110141",
+ "num": 3
+ },
+ {
+ "id": "113011",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "1208203": {
+ "id": "1208203",
+ "name": "暴击率强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point11",
+ "pre_points": [
+ "1208202"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.027
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110142",
+ "num": 3
+ },
+ {
+ "id": "113012",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconCriticalChance.png"
+ },
+ "1208204": {
+ "id": "1208204",
+ "name": "效果抵抗强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point12",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "StatusResistanceBase",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110142",
+ "num": 3
+ },
+ {
+ "id": "113012",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconStatusResistance.png"
+ },
+ "1208205": {
+ "id": "1208205",
+ "name": "暴击率强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point13",
+ "pre_points": [
+ "1208102"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110142",
+ "num": 5
+ },
+ {
+ "id": "113012",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconCriticalChance.png"
+ },
+ "1208206": {
+ "id": "1208206",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point14",
+ "pre_points": [
+ "1208205"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110143",
+ "num": 3
+ },
+ {
+ "id": "113013",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "1208207": {
+ "id": "1208207",
+ "name": "暴击率强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point15",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110143",
+ "num": 3
+ },
+ {
+ "id": "113013",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconCriticalChance.png"
+ },
+ "1208208": {
+ "id": "1208208",
+ "name": "效果抵抗强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point16",
+ "pre_points": [
+ "1208103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [
+ {
+ "type": "StatusResistanceBase",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110143",
+ "num": 8
+ },
+ {
+ "id": "113013",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconStatusResistance.png"
+ },
+ "1208209": {
+ "id": "1208209",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point17",
+ "pre_points": [
+ "1208208"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 75,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.08
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110143",
+ "num": 8
+ },
+ {
+ "id": "113013",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "1208210": {
+ "id": "1208210",
+ "name": "暴击率强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point18",
+ "pre_points": [
+ "1208208"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 80,
+ "properties": [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.053
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110143",
+ "num": 8
+ },
+ {
+ "id": "113013",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconCriticalChance.png"
+ }
+ },
+ "1209": {
+ "1209001": {
+ "id": "1209001",
+ "name": "",
+ "max_level": 6,
+ "desc": "",
+ "params": [],
+ "anchor": "Point01",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "120901",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110121",
+ "num": 3
+ },
+ {
+ "id": "111011",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110122",
+ "num": 3
+ },
+ {
+ "id": "111012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110122",
+ "num": 5
+ },
+ {
+ "id": "111012",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110123",
+ "num": 3
+ },
+ {
+ "id": "111013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110123",
+ "num": 8
+ },
+ {
+ "id": "111013",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1209_basic_atk.png"
+ },
+ "1209002": {
+ "id": "1209002",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point02",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "120902",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "111011",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110121",
+ "num": 3
+ },
+ {
+ "id": "111011",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110122",
+ "num": 3
+ },
+ {
+ "id": "111012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110122",
+ "num": 5
+ },
+ {
+ "id": "111012",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110122",
+ "num": 7
+ },
+ {
+ "id": "111012",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110123",
+ "num": 3
+ },
+ {
+ "id": "111013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110123",
+ "num": 5
+ },
+ {
+ "id": "110502",
+ "num": 1
+ },
+ {
+ "id": "111013",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110123",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "110123",
+ "num": 14
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1209_skill.png"
+ },
+ "1209003": {
+ "id": "1209003",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point03",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "120903",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "111011",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110121",
+ "num": 3
+ },
+ {
+ "id": "111011",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110122",
+ "num": 3
+ },
+ {
+ "id": "111012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110122",
+ "num": 5
+ },
+ {
+ "id": "111012",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110122",
+ "num": 7
+ },
+ {
+ "id": "111012",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110123",
+ "num": 3
+ },
+ {
+ "id": "111013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110123",
+ "num": 5
+ },
+ {
+ "id": "110502",
+ "num": 1
+ },
+ {
+ "id": "111013",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110123",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "110123",
+ "num": 14
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1209_ultimate.png"
+ },
+ "1209004": {
+ "id": "1209004",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point04",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "120904",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "111011",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110121",
+ "num": 3
+ },
+ {
+ "id": "111011",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110122",
+ "num": 3
+ },
+ {
+ "id": "111012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110122",
+ "num": 5
+ },
+ {
+ "id": "111012",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110122",
+ "num": 7
+ },
+ {
+ "id": "111012",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110123",
+ "num": 3
+ },
+ {
+ "id": "111013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110123",
+ "num": 5
+ },
+ {
+ "id": "110502",
+ "num": 1
+ },
+ {
+ "id": "111013",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110123",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "110123",
+ "num": 14
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1209_talent.png"
+ },
+ "1209007": {
+ "id": "1209007",
+ "name": "",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point05",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "120907",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ }
+ ],
+ "icon": "icon/skill/1209_technique.png"
+ },
+ "1209101": {
+ "id": "1209101",
+ "name": "颁冰",
+ "max_level": 1,
+ "desc": "施放攻击后,对携带冰属性弱点的敌方目标造成等同于彦卿#1[i]%攻击力的冰属性附加伤害。",
+ "params": [
+ [
+ 0.3
+ ]
+ ],
+ "anchor": "Point06",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110121",
+ "num": 3
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1209_skilltree1.png"
+ },
+ "1209102": {
+ "id": "1209102",
+ "name": "凌霜",
+ "max_level": 1,
+ "desc": "处于【智剑连心】效果时,效果抵抗提高#1[i]%。",
+ "params": [
+ [
+ 0.2
+ ]
+ ],
+ "anchor": "Point07",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110122",
+ "num": 5
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1209_skilltree2.png"
+ },
+ "1209103": {
+ "id": "1209103",
+ "name": "轻吕",
+ "max_level": 1,
+ "desc": "触发暴击时,速度提高#1[i]%,持续#2[i]回合。",
+ "params": [
+ [
+ 0.1,
+ 2
+ ]
+ ],
+ "anchor": "Point08",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110123",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1209_skilltree3.png"
+ },
+ "1209201": {
+ "id": "1209201",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point09",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 1,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "111011",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1209202": {
+ "id": "1209202",
+ "name": "伤害强化•冰",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point10",
+ "pre_points": [
+ "1209101"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [
+ {
+ "type": "IceAddedRatio",
+ "value": 0.032
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110121",
+ "num": 3
+ },
+ {
+ "id": "111011",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconIceAddedRatio.png"
+ },
+ "1209203": {
+ "id": "1209203",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point11",
+ "pre_points": [
+ "1209202"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110122",
+ "num": 3
+ },
+ {
+ "id": "111012",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1209204": {
+ "id": "1209204",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point12",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110122",
+ "num": 3
+ },
+ {
+ "id": "111012",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "1209205": {
+ "id": "1209205",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point13",
+ "pre_points": [
+ "1209102"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110122",
+ "num": 5
+ },
+ {
+ "id": "111012",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1209206": {
+ "id": "1209206",
+ "name": "伤害强化•冰",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point14",
+ "pre_points": [
+ "1209205"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "IceAddedRatio",
+ "value": 0.048
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110123",
+ "num": 3
+ },
+ {
+ "id": "111013",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconIceAddedRatio.png"
+ },
+ "1209207": {
+ "id": "1209207",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point15",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110123",
+ "num": 3
+ },
+ {
+ "id": "111013",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1209208": {
+ "id": "1209208",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point16",
+ "pre_points": [
+ "1209103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110123",
+ "num": 8
+ },
+ {
+ "id": "111013",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "1209209": {
+ "id": "1209209",
+ "name": "伤害强化•冰",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point17",
+ "pre_points": [
+ "1209208"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 75,
+ "properties": [
+ {
+ "type": "IceAddedRatio",
+ "value": 0.064
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110123",
+ "num": 8
+ },
+ {
+ "id": "111013",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconIceAddedRatio.png"
+ },
+ "1209210": {
+ "id": "1209210",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point18",
+ "pre_points": [
+ "1209208"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 80,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.08
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110123",
+ "num": 8
+ },
+ {
+ "id": "111013",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ }
+ },
+ "1210": {
+ "1210001": {
+ "id": "1210001",
+ "name": "",
+ "max_level": 6,
+ "desc": "",
+ "params": [],
+ "anchor": "Point01",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "121001",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110151",
+ "num": 2
+ },
+ {
+ "id": "113011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110152",
+ "num": 2
+ },
+ {
+ "id": "113012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110152",
+ "num": 4
+ },
+ {
+ "id": "113012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110153",
+ "num": 2
+ },
+ {
+ "id": "113013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110153",
+ "num": 6
+ },
+ {
+ "id": "113013",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1210_basic_atk.png"
+ },
+ "1210002": {
+ "id": "1210002",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point02",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "121002",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "113011",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110151",
+ "num": 2
+ },
+ {
+ "id": "113011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110152",
+ "num": 2
+ },
+ {
+ "id": "113012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110152",
+ "num": 4
+ },
+ {
+ "id": "113012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110152",
+ "num": 6
+ },
+ {
+ "id": "113012",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110153",
+ "num": 2
+ },
+ {
+ "id": "113013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110153",
+ "num": 4
+ },
+ {
+ "id": "110503",
+ "num": 1
+ },
+ {
+ "id": "113013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110153",
+ "num": 6
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110153",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1210_skill.png"
+ },
+ "1210003": {
+ "id": "1210003",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point03",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "121003",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "113011",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110151",
+ "num": 2
+ },
+ {
+ "id": "113011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110152",
+ "num": 2
+ },
+ {
+ "id": "113012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110152",
+ "num": 4
+ },
+ {
+ "id": "113012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110152",
+ "num": 6
+ },
+ {
+ "id": "113012",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110153",
+ "num": 2
+ },
+ {
+ "id": "113013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110153",
+ "num": 4
+ },
+ {
+ "id": "110503",
+ "num": 1
+ },
+ {
+ "id": "113013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110153",
+ "num": 6
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110153",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1210_ultimate.png"
+ },
+ "1210004": {
+ "id": "1210004",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point04",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "121004",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "113011",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110151",
+ "num": 2
+ },
+ {
+ "id": "113011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110152",
+ "num": 2
+ },
+ {
+ "id": "113012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110152",
+ "num": 4
+ },
+ {
+ "id": "113012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110152",
+ "num": 6
+ },
+ {
+ "id": "113012",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110153",
+ "num": 2
+ },
+ {
+ "id": "113013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110153",
+ "num": 4
+ },
+ {
+ "id": "110503",
+ "num": 1
+ },
+ {
+ "id": "113013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110153",
+ "num": 6
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110153",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1210_talent.png"
+ },
+ "1210007": {
+ "id": "1210007",
+ "name": "",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point05",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "121007",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ }
+ ],
+ "icon": "icon/skill/1210_technique.png"
+ },
+ "1210101": {
+ "id": "1210101",
+ "name": "缘竿",
+ "max_level": 1,
+ "desc": "普攻有#1[i]%的基础概率使敌方目标陷入与战技相同的灼烧状态。",
+ "params": [
+ [
+ 0.8
+ ]
+ ],
+ "anchor": "Point06",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110151",
+ "num": 2
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1210_skilltree1.png"
+ },
+ "1210102": {
+ "id": "1210102",
+ "name": "投狭",
+ "max_level": 1,
+ "desc": "战斗开始时,桂乃芬的行动提前#1[i]%。",
+ "params": [
+ [
+ 0.25
+ ]
+ ],
+ "anchor": "Point07",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110152",
+ "num": 4
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1210_skilltree2.png"
+ },
+ "1210103": {
+ "id": "1210103",
+ "name": "逾锋",
+ "max_level": 1,
+ "desc": "对陷入灼烧状态的敌方目标造成的伤害提高#1[i]%。",
+ "params": [
+ [
+ 0.2
+ ]
+ ],
+ "anchor": "Point08",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110153",
+ "num": 6
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1210_skilltree3.png"
+ },
+ "1210201": {
+ "id": "1210201",
+ "name": "伤害强化•火",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point09",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 1,
+ "properties": [
+ {
+ "type": "FireAddedRatio",
+ "value": 0.032
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "113011",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconFireAddedRatio.png"
+ },
+ "1210202": {
+ "id": "1210202",
+ "name": "击破强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point10",
+ "pre_points": [
+ "1210101"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [
+ {
+ "type": "BreakDamageAddedRatioBase",
+ "value": 0.053
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110151",
+ "num": 2
+ },
+ {
+ "id": "113011",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconBreakUp.png"
+ },
+ "1210203": {
+ "id": "1210203",
+ "name": "伤害强化•火",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point11",
+ "pre_points": [
+ "1210202"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "FireAddedRatio",
+ "value": 0.032
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110152",
+ "num": 2
+ },
+ {
+ "id": "113012",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconFireAddedRatio.png"
+ },
+ "1210204": {
+ "id": "1210204",
+ "name": "效果命中强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point12",
+ "pre_points": [
+ "1210203"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "StatusProbabilityBase",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110152",
+ "num": 2
+ },
+ {
+ "id": "113012",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconStatusProbability.png"
+ },
+ "1210205": {
+ "id": "1210205",
+ "name": "伤害强化•火",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point13",
+ "pre_points": [
+ "1210102"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [
+ {
+ "type": "FireAddedRatio",
+ "value": 0.048
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110152",
+ "num": 4
+ },
+ {
+ "id": "113012",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconFireAddedRatio.png"
+ },
+ "1210206": {
+ "id": "1210206",
+ "name": "击破强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point14",
+ "pre_points": [
+ "1210205"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "BreakDamageAddedRatioBase",
+ "value": 0.08
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110153",
+ "num": 2
+ },
+ {
+ "id": "113013",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconBreakUp.png"
+ },
+ "1210207": {
+ "id": "1210207",
+ "name": "伤害强化•火",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point15",
+ "pre_points": [
+ "1210206"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "FireAddedRatio",
+ "value": 0.048
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110153",
+ "num": 2
+ },
+ {
+ "id": "113013",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconFireAddedRatio.png"
+ },
+ "1210208": {
+ "id": "1210208",
+ "name": "效果命中强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point16",
+ "pre_points": [
+ "1210103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [
+ {
+ "type": "StatusProbabilityBase",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110153",
+ "num": 6
+ },
+ {
+ "id": "113013",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconStatusProbability.png"
+ },
+ "1210209": {
+ "id": "1210209",
+ "name": "击破强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point17",
+ "pre_points": [
+ "1210103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 75,
+ "properties": [
+ {
+ "type": "BreakDamageAddedRatioBase",
+ "value": 0.107
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110153",
+ "num": 6
+ },
+ {
+ "id": "113013",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconBreakUp.png"
+ },
+ "1210210": {
+ "id": "1210210",
+ "name": "伤害强化•火",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point18",
+ "pre_points": [
+ "1210201"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 80,
+ "properties": [
+ {
+ "type": "FireAddedRatio",
+ "value": 0.064
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110153",
+ "num": 6
+ },
+ {
+ "id": "113013",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconFireAddedRatio.png"
+ }
+ },
+ "1211": {
+ "1211001": {
+ "id": "1211001",
+ "name": "",
+ "max_level": 6,
+ "desc": "",
+ "params": [],
+ "anchor": "Point01",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "121101",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110171",
+ "num": 3
+ },
+ {
+ "id": "111001",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110172",
+ "num": 3
+ },
+ {
+ "id": "111002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110172",
+ "num": 5
+ },
+ {
+ "id": "111002",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110173",
+ "num": 3
+ },
+ {
+ "id": "111003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110173",
+ "num": 8
+ },
+ {
+ "id": "111003",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1211_basic_atk.png"
+ },
+ "1211002": {
+ "id": "1211002",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point02",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "121102",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "111001",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110171",
+ "num": 3
+ },
+ {
+ "id": "111001",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110172",
+ "num": 3
+ },
+ {
+ "id": "111002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110172",
+ "num": 5
+ },
+ {
+ "id": "111002",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110172",
+ "num": 7
+ },
+ {
+ "id": "111002",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110173",
+ "num": 3
+ },
+ {
+ "id": "111003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110173",
+ "num": 5
+ },
+ {
+ "id": "110502",
+ "num": 1
+ },
+ {
+ "id": "111003",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110173",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "110173",
+ "num": 14
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1211_skill.png"
+ },
+ "1211003": {
+ "id": "1211003",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point03",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "121103",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "111001",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110171",
+ "num": 3
+ },
+ {
+ "id": "111001",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110172",
+ "num": 3
+ },
+ {
+ "id": "111002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110172",
+ "num": 5
+ },
+ {
+ "id": "111002",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110172",
+ "num": 7
+ },
+ {
+ "id": "111002",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110173",
+ "num": 3
+ },
+ {
+ "id": "111003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110173",
+ "num": 5
+ },
+ {
+ "id": "110502",
+ "num": 1
+ },
+ {
+ "id": "111003",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110173",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "110173",
+ "num": 14
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1211_ultimate.png"
+ },
+ "1211004": {
+ "id": "1211004",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point04",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "121104",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "111001",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110171",
+ "num": 3
+ },
+ {
+ "id": "111001",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110172",
+ "num": 3
+ },
+ {
+ "id": "111002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110172",
+ "num": 5
+ },
+ {
+ "id": "111002",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110172",
+ "num": 7
+ },
+ {
+ "id": "111002",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110173",
+ "num": 3
+ },
+ {
+ "id": "111003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110173",
+ "num": 5
+ },
+ {
+ "id": "110502",
+ "num": 1
+ },
+ {
+ "id": "111003",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110173",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "110173",
+ "num": 14
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1211_talent.png"
+ },
+ "1211007": {
+ "id": "1211007",
+ "name": "",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point05",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "121107",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ }
+ ],
+ "icon": "icon/skill/1211_technique.png"
+ },
+ "1211101": {
+ "id": "1211101",
+ "name": "岐黄精义",
+ "max_level": 1,
+ "desc": "白露对我方目标造成过量治疗时会提高目标#1[i]%的生命上限,持续#2[i]回合。",
+ "params": [
+ [
+ 0.1,
+ 2
+ ]
+ ],
+ "anchor": "Point06",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110171",
+ "num": 3
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1211_skilltree1.png"
+ },
+ "1211102": {
+ "id": "1211102",
+ "name": "持明龙脉",
+ "max_level": 1,
+ "desc": "【生息】效果的触发次数增加#1[i]次。",
+ "params": [
+ [
+ 1
+ ]
+ ],
+ "anchor": "Point07",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110172",
+ "num": 5
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1211_skilltree2.png"
+ },
+ "1211103": {
+ "id": "1211103",
+ "name": "鳞渊福泽",
+ "max_level": 1,
+ "desc": "拥有【生息】的角色受到的伤害降低#1[i]%。",
+ "params": [
+ [
+ 0.1
+ ]
+ ],
+ "anchor": "Point08",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110173",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110502",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1211_skilltree3.png"
+ },
+ "1211201": {
+ "id": "1211201",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point09",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 1,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "111001",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "1211202": {
+ "id": "1211202",
+ "name": "防御强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point10",
+ "pre_points": [
+ "1211101"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.05
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110171",
+ "num": 3
+ },
+ {
+ "id": "111001",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconDefence.png"
+ },
+ "1211203": {
+ "id": "1211203",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point11",
+ "pre_points": [
+ "1211202"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110172",
+ "num": 3
+ },
+ {
+ "id": "111002",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "1211204": {
+ "id": "1211204",
+ "name": "效果抵抗强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point12",
+ "pre_points": [
+ "1211203"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "StatusResistanceBase",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110172",
+ "num": 3
+ },
+ {
+ "id": "111002",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconStatusResistance.png"
+ },
+ "1211205": {
+ "id": "1211205",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point13",
+ "pre_points": [
+ "1211102"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110172",
+ "num": 5
+ },
+ {
+ "id": "111002",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "1211206": {
+ "id": "1211206",
+ "name": "防御强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point14",
+ "pre_points": [
+ "1211205"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.075
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110173",
+ "num": 3
+ },
+ {
+ "id": "111003",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconDefence.png"
+ },
+ "1211207": {
+ "id": "1211207",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point15",
+ "pre_points": [
+ "1211206"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110173",
+ "num": 3
+ },
+ {
+ "id": "111003",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "1211208": {
+ "id": "1211208",
+ "name": "效果抵抗强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point16",
+ "pre_points": [
+ "1211103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [
+ {
+ "type": "StatusResistanceBase",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110173",
+ "num": 8
+ },
+ {
+ "id": "111003",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconStatusResistance.png"
+ },
+ "1211209": {
+ "id": "1211209",
+ "name": "防御强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point17",
+ "pre_points": [
+ "1211103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 75,
+ "properties": [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.1
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110173",
+ "num": 8
+ },
+ {
+ "id": "111003",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconDefence.png"
+ },
+ "1211210": {
+ "id": "1211210",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point18",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 80,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.08
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110173",
+ "num": 8
+ },
+ {
+ "id": "111003",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ }
+ },
+ "1212": {
+ "1212001": {
+ "id": "1212001",
+ "name": "",
+ "max_level": 6,
+ "desc": "",
+ "params": [],
+ "anchor": "Point01",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "121201",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110111",
+ "num": 3
+ },
+ {
+ "id": "113001",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110112",
+ "num": 3
+ },
+ {
+ "id": "113002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110112",
+ "num": 5
+ },
+ {
+ "id": "113002",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110113",
+ "num": 3
+ },
+ {
+ "id": "113003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110113",
+ "num": 8
+ },
+ {
+ "id": "113003",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1212_basic_atk.png"
+ },
+ "1212002": {
+ "id": "1212002",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point02",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "121202",
+ "num": 1
+ },
+ {
+ "id": "121209",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "113001",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110111",
+ "num": 3
+ },
+ {
+ "id": "113001",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110112",
+ "num": 3
+ },
+ {
+ "id": "113002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110112",
+ "num": 5
+ },
+ {
+ "id": "113002",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110112",
+ "num": 7
+ },
+ {
+ "id": "113002",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110113",
+ "num": 3
+ },
+ {
+ "id": "113003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110113",
+ "num": 5
+ },
+ {
+ "id": "110503",
+ "num": 1
+ },
+ {
+ "id": "113003",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110113",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "110113",
+ "num": 14
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1212_skill.png"
+ },
+ "1212003": {
+ "id": "1212003",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point03",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "121203",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "113001",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110111",
+ "num": 3
+ },
+ {
+ "id": "113001",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110112",
+ "num": 3
+ },
+ {
+ "id": "113002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110112",
+ "num": 5
+ },
+ {
+ "id": "113002",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110112",
+ "num": 7
+ },
+ {
+ "id": "113002",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110113",
+ "num": 3
+ },
+ {
+ "id": "113003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110113",
+ "num": 5
+ },
+ {
+ "id": "110503",
+ "num": 1
+ },
+ {
+ "id": "113003",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110113",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "110113",
+ "num": 14
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1212_ultimate.png"
+ },
+ "1212004": {
+ "id": "1212004",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point04",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "121204",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "113001",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110111",
+ "num": 3
+ },
+ {
+ "id": "113001",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110112",
+ "num": 3
+ },
+ {
+ "id": "113002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110112",
+ "num": 5
+ },
+ {
+ "id": "113002",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110112",
+ "num": 7
+ },
+ {
+ "id": "113002",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110113",
+ "num": 3
+ },
+ {
+ "id": "113003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110113",
+ "num": 5
+ },
+ {
+ "id": "110503",
+ "num": 1
+ },
+ {
+ "id": "113003",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110113",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "110113",
+ "num": 14
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1212_talent.png"
+ },
+ "1212007": {
+ "id": "1212007",
+ "name": "",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point05",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "121207",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ }
+ ],
+ "icon": "icon/skill/1212_technique.png"
+ },
+ "1212101": {
+ "id": "1212101",
+ "name": "死境",
+ "max_level": 1,
+ "desc": "【转魄】状态下,效果抵抗提高#1[i]%。",
+ "params": [
+ [
+ 0.35
+ ]
+ ],
+ "anchor": "Point06",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110111",
+ "num": 3
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1212_skilltree1.png"
+ },
+ "1212102": {
+ "id": "1212102",
+ "name": "剑首",
+ "max_level": 1,
+ "desc": "施放【无罅飞光】后,下次行动提前#1[i]%。",
+ "params": [
+ [
+ 0.1
+ ]
+ ],
+ "anchor": "Point07",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110112",
+ "num": 5
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1212_skilltree2.png"
+ },
+ "1212103": {
+ "id": "1212103",
+ "name": "霜魄",
+ "max_level": 1,
+ "desc": "【转魄】状态下,终结技造成的伤害提高#1[i]%。",
+ "params": [
+ [
+ 0.2
+ ]
+ ],
+ "anchor": "Point08",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110113",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1212_skilltree3.png"
+ },
+ "1212201": {
+ "id": "1212201",
+ "name": "暴击伤害强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point09",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 1,
+ "properties": [
+ {
+ "type": "CriticalDamageBase",
+ "value": 0.053
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "113001",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconCriticalDamage.png"
+ },
+ "1212202": {
+ "id": "1212202",
+ "name": "速度强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point10",
+ "pre_points": [
+ "1212101"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [
+ {
+ "type": "SpeedDelta",
+ "value": 2
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110111",
+ "num": 3
+ },
+ {
+ "id": "113001",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconSpeed.png"
+ },
+ "1212203": {
+ "id": "1212203",
+ "name": "暴击伤害强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point11",
+ "pre_points": [
+ "1212202"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "CriticalDamageBase",
+ "value": 0.053
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110112",
+ "num": 3
+ },
+ {
+ "id": "113002",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconCriticalDamage.png"
+ },
+ "1212204": {
+ "id": "1212204",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point12",
+ "pre_points": [
+ "1212203"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110112",
+ "num": 3
+ },
+ {
+ "id": "113002",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "1212205": {
+ "id": "1212205",
+ "name": "暴击伤害强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point13",
+ "pre_points": [
+ "1212102"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [
+ {
+ "type": "CriticalDamageBase",
+ "value": 0.08
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110112",
+ "num": 5
+ },
+ {
+ "id": "113002",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconCriticalDamage.png"
+ },
+ "1212206": {
+ "id": "1212206",
+ "name": "速度强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point14",
+ "pre_points": [
+ "1212205"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "SpeedDelta",
+ "value": 3
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110113",
+ "num": 3
+ },
+ {
+ "id": "113003",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconSpeed.png"
+ },
+ "1212207": {
+ "id": "1212207",
+ "name": "暴击伤害强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point15",
+ "pre_points": [
+ "1212206"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "CriticalDamageBase",
+ "value": 0.08
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110113",
+ "num": 3
+ },
+ {
+ "id": "113003",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconCriticalDamage.png"
+ },
+ "1212208": {
+ "id": "1212208",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point16",
+ "pre_points": [
+ "1212103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110113",
+ "num": 8
+ },
+ {
+ "id": "113003",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "1212209": {
+ "id": "1212209",
+ "name": "速度强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point17",
+ "pre_points": [
+ "1212208"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 75,
+ "properties": [
+ {
+ "type": "SpeedDelta",
+ "value": 4
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110113",
+ "num": 8
+ },
+ {
+ "id": "113003",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconSpeed.png"
+ },
+ "1212210": {
+ "id": "1212210",
+ "name": "暴击伤害强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point18",
+ "pre_points": [
+ "1212208"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 80,
+ "properties": [
+ {
+ "type": "CriticalDamageBase",
+ "value": 0.107
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110113",
+ "num": 8
+ },
+ {
+ "id": "113003",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconCriticalDamage.png"
+ }
+ },
+ "1213": {
+ "1213001": {
+ "id": "1213001",
+ "name": "",
+ "max_level": 6,
+ "desc": "",
+ "params": [],
+ "anchor": "Point01",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "121301",
+ "num": 1
+ },
+ {
+ "id": "121308",
+ "num": 1
+ },
+ {
+ "id": "121310",
+ "num": 1
+ },
+ {
+ "id": "121312",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110111",
+ "num": 3
+ },
+ {
+ "id": "113001",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110112",
+ "num": 3
+ },
+ {
+ "id": "113002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110112",
+ "num": 5
+ },
+ {
+ "id": "113002",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110113",
+ "num": 3
+ },
+ {
+ "id": "113003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110113",
+ "num": 8
+ },
+ {
+ "id": "113003",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1213_basic_atk.png"
+ },
+ "1213002": {
+ "id": "1213002",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point02",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "121302",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "113001",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110111",
+ "num": 3
+ },
+ {
+ "id": "113001",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110112",
+ "num": 3
+ },
+ {
+ "id": "113002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110112",
+ "num": 5
+ },
+ {
+ "id": "113002",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110112",
+ "num": 7
+ },
+ {
+ "id": "113002",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110113",
+ "num": 3
+ },
+ {
+ "id": "113003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110113",
+ "num": 5
+ },
+ {
+ "id": "110503",
+ "num": 1
+ },
+ {
+ "id": "113003",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110113",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "110113",
+ "num": 14
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1213_skill.png"
+ },
+ "1213003": {
+ "id": "1213003",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point03",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "121303",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "113001",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110111",
+ "num": 3
+ },
+ {
+ "id": "113001",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110112",
+ "num": 3
+ },
+ {
+ "id": "113002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110112",
+ "num": 5
+ },
+ {
+ "id": "113002",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110112",
+ "num": 7
+ },
+ {
+ "id": "113002",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110113",
+ "num": 3
+ },
+ {
+ "id": "113003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110113",
+ "num": 5
+ },
+ {
+ "id": "110503",
+ "num": 1
+ },
+ {
+ "id": "113003",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110113",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "110113",
+ "num": 14
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1213_ultimate.png"
+ },
+ "1213004": {
+ "id": "1213004",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point04",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "121304",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "113001",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110111",
+ "num": 3
+ },
+ {
+ "id": "113001",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110112",
+ "num": 3
+ },
+ {
+ "id": "113002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110112",
+ "num": 5
+ },
+ {
+ "id": "113002",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110112",
+ "num": 7
+ },
+ {
+ "id": "113002",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110113",
+ "num": 3
+ },
+ {
+ "id": "113003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110113",
+ "num": 5
+ },
+ {
+ "id": "110503",
+ "num": 1
+ },
+ {
+ "id": "113003",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110113",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "110113",
+ "num": 14
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1213_talent.png"
+ },
+ "1213007": {
+ "id": "1213007",
+ "name": "",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point05",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "121307",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ }
+ ],
+ "icon": "icon/skill/1213_technique.png"
+ },
+ "1213101": {
+ "id": "1213101",
+ "name": "伏辰",
+ "max_level": 1,
+ "desc": "战斗开始时,立即恢复#1[i]点能量。",
+ "params": [
+ [
+ 15
+ ]
+ ],
+ "anchor": "Point06",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110111",
+ "num": 3
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1213_skilltree1.png"
+ },
+ "1213102": {
+ "id": "1213102",
+ "name": "修禹",
+ "max_level": 1,
+ "desc": "抵抗控制类负面状态的概率提高#1[i]%。",
+ "params": [
+ [
+ 0.35
+ ]
+ ],
+ "anchor": "Point07",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110112",
+ "num": 5
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1213_skilltree2.png"
+ },
+ "1213103": {
+ "id": "1213103",
+ "name": "起蛰",
+ "max_level": 1,
+ "desc": "对拥有虚数属性弱点的敌方目标造成伤害时,暴击伤害提高#1[i]%。",
+ "params": [
+ [
+ 0.24
+ ]
+ ],
+ "anchor": "Point08",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110113",
+ "num": 8
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1213_skilltree3.png"
+ },
+ "1213201": {
+ "id": "1213201",
+ "name": "伤害强化•虚数",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point09",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 1,
+ "properties": [
+ {
+ "type": "ImaginaryAddedRatio",
+ "value": 0.032
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "113001",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconImaginaryAddedRatio.png"
+ },
+ "1213202": {
+ "id": "1213202",
+ "name": "暴击率强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point10",
+ "pre_points": [
+ "1213101"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.027
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110111",
+ "num": 3
+ },
+ {
+ "id": "113001",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconCriticalChance.png"
+ },
+ "1213203": {
+ "id": "1213203",
+ "name": "伤害强化•虚数",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point11",
+ "pre_points": [
+ "1213202"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "ImaginaryAddedRatio",
+ "value": 0.032
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110112",
+ "num": 3
+ },
+ {
+ "id": "113002",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconImaginaryAddedRatio.png"
+ },
+ "1213204": {
+ "id": "1213204",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point12",
+ "pre_points": [
+ "1213203"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110112",
+ "num": 3
+ },
+ {
+ "id": "113002",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "1213205": {
+ "id": "1213205",
+ "name": "伤害强化•虚数",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point13",
+ "pre_points": [
+ "1213102"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [
+ {
+ "type": "ImaginaryAddedRatio",
+ "value": 0.048
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110112",
+ "num": 5
+ },
+ {
+ "id": "113002",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconImaginaryAddedRatio.png"
+ },
+ "1213206": {
+ "id": "1213206",
+ "name": "暴击率强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point14",
+ "pre_points": [
+ "1213205"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110113",
+ "num": 3
+ },
+ {
+ "id": "113003",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconCriticalChance.png"
+ },
+ "1213207": {
+ "id": "1213207",
+ "name": "伤害强化•虚数",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point15",
+ "pre_points": [
+ "1213206"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "ImaginaryAddedRatio",
+ "value": 0.048
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110113",
+ "num": 3
+ },
+ {
+ "id": "113003",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconImaginaryAddedRatio.png"
+ },
+ "1213208": {
+ "id": "1213208",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point16",
+ "pre_points": [
+ "1213103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110113",
+ "num": 8
+ },
+ {
+ "id": "113003",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "1213209": {
+ "id": "1213209",
+ "name": "暴击率强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point17",
+ "pre_points": [
+ "1213208"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 75,
+ "properties": [
+ {
+ "type": "CriticalChanceBase",
+ "value": 0.053
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110113",
+ "num": 8
+ },
+ {
+ "id": "113003",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconCriticalChance.png"
+ },
+ "1213210": {
+ "id": "1213210",
+ "name": "伤害强化•虚数",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point18",
+ "pre_points": [
+ "1213208"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 80,
+ "properties": [
+ {
+ "type": "ImaginaryAddedRatio",
+ "value": 0.064
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110113",
+ "num": 8
+ },
+ {
+ "id": "113003",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconImaginaryAddedRatio.png"
+ }
+ },
+ "8001": {
+ "8001001": {
+ "id": "8001001",
+ "name": "",
+ "max_level": 6,
+ "desc": "",
+ "params": [],
+ "anchor": "Point01",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "800101",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110111",
+ "num": 2
+ },
+ {
+ "id": "111011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110112",
+ "num": 2
+ },
+ {
+ "id": "111012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110112",
+ "num": 4
+ },
+ {
+ "id": "111012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110113",
+ "num": 2
+ },
+ {
+ "id": "111013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110113",
+ "num": 6
+ },
+ {
+ "id": "111013",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/8001_basic_atk.png"
+ },
+ "8001002": {
+ "id": "8001002",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point02",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "800102",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "111011",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110111",
+ "num": 2
+ },
+ {
+ "id": "111011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110112",
+ "num": 2
+ },
+ {
+ "id": "111012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110112",
+ "num": 4
+ },
+ {
+ "id": "111012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110112",
+ "num": 6
+ },
+ {
+ "id": "111012",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110113",
+ "num": 2
+ },
+ {
+ "id": "111013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110113",
+ "num": 4
+ },
+ {
+ "id": "110501",
+ "num": 1
+ },
+ {
+ "id": "111013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110113",
+ "num": 6
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110113",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/8001_skill.png"
+ },
+ "8001003": {
+ "id": "8001003",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point03",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "800103",
+ "num": 1
+ },
+ {
+ "id": "800108",
+ "num": 1
+ },
+ {
+ "id": "800109",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "111011",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110111",
+ "num": 2
+ },
+ {
+ "id": "111011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110112",
+ "num": 2
+ },
+ {
+ "id": "111012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110112",
+ "num": 4
+ },
+ {
+ "id": "111012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110112",
+ "num": 6
+ },
+ {
+ "id": "111012",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110113",
+ "num": 2
+ },
+ {
+ "id": "111013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110113",
+ "num": 4
+ },
+ {
+ "id": "110501",
+ "num": 1
+ },
+ {
+ "id": "111013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110113",
+ "num": 6
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110113",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/8001_ultimate.png"
+ },
+ "8001004": {
+ "id": "8001004",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point04",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "800104",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "111011",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110111",
+ "num": 2
+ },
+ {
+ "id": "111011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110112",
+ "num": 2
+ },
+ {
+ "id": "111012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110112",
+ "num": 4
+ },
+ {
+ "id": "111012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110112",
+ "num": 6
+ },
+ {
+ "id": "111012",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110113",
+ "num": 2
+ },
+ {
+ "id": "111013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110113",
+ "num": 4
+ },
+ {
+ "id": "110501",
+ "num": 1
+ },
+ {
+ "id": "111013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110113",
+ "num": 6
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110113",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/8001_talent.png"
+ },
+ "8001007": {
+ "id": "8001007",
+ "name": "",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point05",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "800107",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ }
+ ],
+ "icon": "icon/skill/8001_technique.png"
+ },
+ "8001101": {
+ "id": "8001101",
+ "name": "蓄势",
+ "max_level": 1,
+ "desc": "战斗开始时,立即恢复#1[i]点能量。",
+ "params": [
+ [
+ 15
+ ]
+ ],
+ "anchor": "Point06",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110111",
+ "num": 2
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/8001_skilltree1.png"
+ },
+ "8001102": {
+ "id": "8001102",
+ "name": "坚韧",
+ "max_level": 1,
+ "desc": "天赋的效果每层同时使开拓者的防御力提高#1[i]%。",
+ "params": [
+ [
+ 0.1
+ ]
+ ],
+ "anchor": "Point07",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110112",
+ "num": 4
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/8001_skilltree2.png"
+ },
+ "8001103": {
+ "id": "8001103",
+ "name": "斗志",
+ "max_level": 1,
+ "desc": "施放战技或终结技【全胜•安息全垒打】时,对指定敌方目标造成的伤害提高#1[i]%。",
+ "params": [
+ [
+ 0.25
+ ]
+ ],
+ "anchor": "Point08",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110113",
+ "num": 6
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/8001_skilltree3.png"
+ },
+ "8001201": {
+ "id": "8001201",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point09",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 1,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "111011",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "8001202": {
+ "id": "8001202",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point10",
+ "pre_points": [
+ "8001101"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110111",
+ "num": 2
+ },
+ {
+ "id": "111011",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "8001203": {
+ "id": "8001203",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point11",
+ "pre_points": [
+ "8001202"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110112",
+ "num": 2
+ },
+ {
+ "id": "111012",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "8001204": {
+ "id": "8001204",
+ "name": "防御强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point12",
+ "pre_points": [
+ "8001203"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.05
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110112",
+ "num": 2
+ },
+ {
+ "id": "111012",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconDefence.png"
+ },
+ "8001205": {
+ "id": "8001205",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point13",
+ "pre_points": [
+ "8001102"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110112",
+ "num": 4
+ },
+ {
+ "id": "111012",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "8001206": {
+ "id": "8001206",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point14",
+ "pre_points": [
+ "8001205"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110113",
+ "num": 2
+ },
+ {
+ "id": "111013",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "8001207": {
+ "id": "8001207",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point15",
+ "pre_points": [
+ "8001206"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110113",
+ "num": 2
+ },
+ {
+ "id": "111013",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "8001208": {
+ "id": "8001208",
+ "name": "防御强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point16",
+ "pre_points": [
+ "8001103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.075
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110113",
+ "num": 6
+ },
+ {
+ "id": "111013",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconDefence.png"
+ },
+ "8001209": {
+ "id": "8001209",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point17",
+ "pre_points": [
+ "8001208"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 75,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.08
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110113",
+ "num": 6
+ },
+ {
+ "id": "111013",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "8001210": {
+ "id": "8001210",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point18",
+ "pre_points": [
+ "8001208"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 80,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.08
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110113",
+ "num": 6
+ },
+ {
+ "id": "111013",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ }
+ },
+ "8002": {
+ "8002001": {
+ "id": "8002001",
+ "name": "",
+ "max_level": 6,
+ "desc": "",
+ "params": [],
+ "anchor": "Point01",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "800201",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110111",
+ "num": 2
+ },
+ {
+ "id": "111011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110112",
+ "num": 2
+ },
+ {
+ "id": "111012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110112",
+ "num": 4
+ },
+ {
+ "id": "111012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110113",
+ "num": 2
+ },
+ {
+ "id": "111013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110113",
+ "num": 6
+ },
+ {
+ "id": "111013",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/8002_basic_atk.png"
+ },
+ "8002002": {
+ "id": "8002002",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point02",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "800202",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "111011",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110111",
+ "num": 2
+ },
+ {
+ "id": "111011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110112",
+ "num": 2
+ },
+ {
+ "id": "111012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110112",
+ "num": 4
+ },
+ {
+ "id": "111012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110112",
+ "num": 6
+ },
+ {
+ "id": "111012",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110113",
+ "num": 2
+ },
+ {
+ "id": "111013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110113",
+ "num": 4
+ },
+ {
+ "id": "110501",
+ "num": 1
+ },
+ {
+ "id": "111013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110113",
+ "num": 6
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110113",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/8002_skill.png"
+ },
+ "8002003": {
+ "id": "8002003",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point03",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "800203",
+ "num": 1
+ },
+ {
+ "id": "800208",
+ "num": 1
+ },
+ {
+ "id": "800209",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "111011",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110111",
+ "num": 2
+ },
+ {
+ "id": "111011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110112",
+ "num": 2
+ },
+ {
+ "id": "111012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110112",
+ "num": 4
+ },
+ {
+ "id": "111012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110112",
+ "num": 6
+ },
+ {
+ "id": "111012",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110113",
+ "num": 2
+ },
+ {
+ "id": "111013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110113",
+ "num": 4
+ },
+ {
+ "id": "110501",
+ "num": 1
+ },
+ {
+ "id": "111013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110113",
+ "num": 6
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110113",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/8002_ultimate.png"
+ },
+ "8002004": {
+ "id": "8002004",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point04",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "800204",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "111011",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110111",
+ "num": 2
+ },
+ {
+ "id": "111011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110112",
+ "num": 2
+ },
+ {
+ "id": "111012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110112",
+ "num": 4
+ },
+ {
+ "id": "111012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110112",
+ "num": 6
+ },
+ {
+ "id": "111012",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110113",
+ "num": 2
+ },
+ {
+ "id": "111013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110113",
+ "num": 4
+ },
+ {
+ "id": "110501",
+ "num": 1
+ },
+ {
+ "id": "111013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110113",
+ "num": 6
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110113",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/8002_talent.png"
+ },
+ "8002007": {
+ "id": "8002007",
+ "name": "",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point05",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "800207",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ }
+ ],
+ "icon": "icon/skill/8002_technique.png"
+ },
+ "8002101": {
+ "id": "8002101",
+ "name": "蓄势",
+ "max_level": 1,
+ "desc": "战斗开始时,立刻恢复#1[i]点能量。",
+ "params": [
+ [
+ 15
+ ]
+ ],
+ "anchor": "Point06",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110111",
+ "num": 2
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/8002_skilltree1.png"
+ },
+ "8002102": {
+ "id": "8002102",
+ "name": "坚韧",
+ "max_level": 1,
+ "desc": "天赋的效果每层同时使开拓者的防御力提高#1[i]%。",
+ "params": [
+ [
+ 0.1
+ ]
+ ],
+ "anchor": "Point07",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110112",
+ "num": 4
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/8002_skilltree2.png"
+ },
+ "8002103": {
+ "id": "8002103",
+ "name": "斗志",
+ "max_level": 1,
+ "desc": "施放战技或终结技【全胜•安息全垒打】时,对指定敌方目标造成的伤害提高#1[i]%。",
+ "params": [
+ [
+ 0.25
+ ]
+ ],
+ "anchor": "Point08",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110113",
+ "num": 6
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/8002_skilltree3.png"
+ },
+ "8002201": {
+ "id": "8002201",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point09",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 1,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "111011",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "8002202": {
+ "id": "8002202",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point10",
+ "pre_points": [
+ "8002101"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110111",
+ "num": 2
+ },
+ {
+ "id": "111011",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "8002203": {
+ "id": "8002203",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point11",
+ "pre_points": [
+ "8002202"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110112",
+ "num": 2
+ },
+ {
+ "id": "111012",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "8002204": {
+ "id": "8002204",
+ "name": "防御强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point12",
+ "pre_points": [
+ "8002203"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.05
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110112",
+ "num": 2
+ },
+ {
+ "id": "111012",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconDefence.png"
+ },
+ "8002205": {
+ "id": "8002205",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point13",
+ "pre_points": [
+ "8002102"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110112",
+ "num": 4
+ },
+ {
+ "id": "111012",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "8002206": {
+ "id": "8002206",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point14",
+ "pre_points": [
+ "8002205"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110113",
+ "num": 2
+ },
+ {
+ "id": "111013",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "8002207": {
+ "id": "8002207",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point15",
+ "pre_points": [
+ "8002206"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110113",
+ "num": 2
+ },
+ {
+ "id": "111013",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "8002208": {
+ "id": "8002208",
+ "name": "防御强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point16",
+ "pre_points": [
+ "8002103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.075
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110113",
+ "num": 6
+ },
+ {
+ "id": "111013",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconDefence.png"
+ },
+ "8002209": {
+ "id": "8002209",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point17",
+ "pre_points": [
+ "8002208"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 75,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.08
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110113",
+ "num": 6
+ },
+ {
+ "id": "111013",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "8002210": {
+ "id": "8002210",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point18",
+ "pre_points": [
+ "8002208"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 80,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.08
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110113",
+ "num": 6
+ },
+ {
+ "id": "111013",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ }
+ },
+ "8003": {
+ "8003001": {
+ "id": "8003001",
+ "name": "",
+ "max_level": 6,
+ "desc": "",
+ "params": [],
+ "anchor": "Point01",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "800301",
+ "num": 1
+ },
+ {
+ "id": "800308",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110141",
+ "num": 2
+ },
+ {
+ "id": "111011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110142",
+ "num": 2
+ },
+ {
+ "id": "111012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110142",
+ "num": 4
+ },
+ {
+ "id": "111012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110143",
+ "num": 2
+ },
+ {
+ "id": "111013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110143",
+ "num": 6
+ },
+ {
+ "id": "111013",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/8003_basic_atk.png"
+ },
+ "8003002": {
+ "id": "8003002",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point02",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "800302",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "111011",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110141",
+ "num": 2
+ },
+ {
+ "id": "111011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110142",
+ "num": 2
+ },
+ {
+ "id": "111012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110142",
+ "num": 4
+ },
+ {
+ "id": "111012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110142",
+ "num": 6
+ },
+ {
+ "id": "111012",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110143",
+ "num": 2
+ },
+ {
+ "id": "111013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110143",
+ "num": 4
+ },
+ {
+ "id": "110501",
+ "num": 1
+ },
+ {
+ "id": "111013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110143",
+ "num": 6
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110143",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/8003_skill.png"
+ },
+ "8003003": {
+ "id": "8003003",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point03",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "800303",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "111011",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110141",
+ "num": 2
+ },
+ {
+ "id": "111011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110142",
+ "num": 2
+ },
+ {
+ "id": "111012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110142",
+ "num": 4
+ },
+ {
+ "id": "111012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110142",
+ "num": 6
+ },
+ {
+ "id": "111012",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110143",
+ "num": 2
+ },
+ {
+ "id": "111013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110143",
+ "num": 4
+ },
+ {
+ "id": "110501",
+ "num": 1
+ },
+ {
+ "id": "111013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110143",
+ "num": 6
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110143",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/8003_ultimate.png"
+ },
+ "8003004": {
+ "id": "8003004",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point04",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "800304",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "111011",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110141",
+ "num": 2
+ },
+ {
+ "id": "111011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110142",
+ "num": 2
+ },
+ {
+ "id": "111012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110142",
+ "num": 4
+ },
+ {
+ "id": "111012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110142",
+ "num": 6
+ },
+ {
+ "id": "111012",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110143",
+ "num": 2
+ },
+ {
+ "id": "111013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110143",
+ "num": 4
+ },
+ {
+ "id": "110501",
+ "num": 1
+ },
+ {
+ "id": "111013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110143",
+ "num": 6
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110143",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/8003_talent.png"
+ },
+ "8003007": {
+ "id": "8003007",
+ "name": "",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point05",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "800307",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ }
+ ],
+ "icon": "icon/skill/8003_technique.png"
+ },
+ "8003101": {
+ "id": "8003101",
+ "name": "强援弱",
+ "max_level": 1,
+ "desc": "施放战技后,我方全体受到的伤害降低#2[i]%,持续#3[i]回合。",
+ "params": [
+ [
+ 10,
+ 0.15,
+ 1
+ ]
+ ],
+ "anchor": "Point06",
+ "pre_points": [
+ "8003201"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110141",
+ "num": 2
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/8003_skilltree1.png"
+ },
+ "8003102": {
+ "id": "8003102",
+ "name": "生先死",
+ "max_level": 1,
+ "desc": "开拓者施放强化普攻后,回复等同于自身生命上限#1[i]%的生命值。",
+ "params": [
+ [
+ 0.05
+ ]
+ ],
+ "anchor": "Point07",
+ "pre_points": [
+ "8003201"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110142",
+ "num": 4
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/8003_skilltree2.png"
+ },
+ "8003103": {
+ "id": "8003103",
+ "name": "行胜思",
+ "max_level": 1,
+ "desc": "回合开始时,若开拓者持有护盾保护,则攻击力提高#2[i]%并恢复#1[i]点能量,持续到行动结束。",
+ "params": [
+ [
+ 5,
+ 0.15
+ ]
+ ],
+ "anchor": "Point08",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110143",
+ "num": 6
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/8003_skilltree3.png"
+ },
+ "8003201": {
+ "id": "8003201",
+ "name": "防御强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point09",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 1,
+ "properties": [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.05
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "111011",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconDefence.png"
+ },
+ "8003202": {
+ "id": "8003202",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point10",
+ "pre_points": [
+ "8003101"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110141",
+ "num": 2
+ },
+ {
+ "id": "111011",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "8003203": {
+ "id": "8003203",
+ "name": "防御强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point11",
+ "pre_points": [
+ "8003202"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.05
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110142",
+ "num": 2
+ },
+ {
+ "id": "111012",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconDefence.png"
+ },
+ "8003204": {
+ "id": "8003204",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point12",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110142",
+ "num": 2
+ },
+ {
+ "id": "111012",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "8003205": {
+ "id": "8003205",
+ "name": "防御强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point13",
+ "pre_points": [
+ "8003102"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.075
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110142",
+ "num": 4
+ },
+ {
+ "id": "111012",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconDefence.png"
+ },
+ "8003206": {
+ "id": "8003206",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point14",
+ "pre_points": [
+ "8003205"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110143",
+ "num": 2
+ },
+ {
+ "id": "111013",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "8003207": {
+ "id": "8003207",
+ "name": "防御强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point15",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.075
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110143",
+ "num": 2
+ },
+ {
+ "id": "111013",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconDefence.png"
+ },
+ "8003208": {
+ "id": "8003208",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point16",
+ "pre_points": [
+ "8003103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110143",
+ "num": 6
+ },
+ {
+ "id": "111013",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "8003209": {
+ "id": "8003209",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point17",
+ "pre_points": [
+ "8003208"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 75,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.08
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110143",
+ "num": 6
+ },
+ {
+ "id": "111013",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "8003210": {
+ "id": "8003210",
+ "name": "防御强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point18",
+ "pre_points": [
+ "8003208"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 80,
+ "properties": [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.1
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110143",
+ "num": 6
+ },
+ {
+ "id": "111013",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconDefence.png"
+ }
+ },
+ "8004": {
+ "8004001": {
+ "id": "8004001",
+ "name": "",
+ "max_level": 6,
+ "desc": "",
+ "params": [],
+ "anchor": "Point01",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "800401",
+ "num": 1
+ },
+ {
+ "id": "800408",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110141",
+ "num": 2
+ },
+ {
+ "id": "111011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110142",
+ "num": 2
+ },
+ {
+ "id": "111012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110142",
+ "num": 4
+ },
+ {
+ "id": "111012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110143",
+ "num": 2
+ },
+ {
+ "id": "111013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110143",
+ "num": 6
+ },
+ {
+ "id": "111013",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/8004_basic_atk.png"
+ },
+ "8004002": {
+ "id": "8004002",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point02",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "800402",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "111011",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110141",
+ "num": 2
+ },
+ {
+ "id": "111011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110142",
+ "num": 2
+ },
+ {
+ "id": "111012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110142",
+ "num": 4
+ },
+ {
+ "id": "111012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110142",
+ "num": 6
+ },
+ {
+ "id": "111012",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110143",
+ "num": 2
+ },
+ {
+ "id": "111013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110143",
+ "num": 4
+ },
+ {
+ "id": "110501",
+ "num": 1
+ },
+ {
+ "id": "111013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110143",
+ "num": 6
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110143",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/8004_skill.png"
+ },
+ "8004003": {
+ "id": "8004003",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point03",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "800403",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "111011",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110141",
+ "num": 2
+ },
+ {
+ "id": "111011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110142",
+ "num": 2
+ },
+ {
+ "id": "111012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110142",
+ "num": 4
+ },
+ {
+ "id": "111012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110142",
+ "num": 6
+ },
+ {
+ "id": "111012",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110143",
+ "num": 2
+ },
+ {
+ "id": "111013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110143",
+ "num": 4
+ },
+ {
+ "id": "110501",
+ "num": 1
+ },
+ {
+ "id": "111013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110143",
+ "num": 6
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110143",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/8004_ultimate.png"
+ },
+ "8004004": {
+ "id": "8004004",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point04",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "800404",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "111011",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110141",
+ "num": 2
+ },
+ {
+ "id": "111011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110142",
+ "num": 2
+ },
+ {
+ "id": "111012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110142",
+ "num": 4
+ },
+ {
+ "id": "111012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110142",
+ "num": 6
+ },
+ {
+ "id": "111012",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110143",
+ "num": 2
+ },
+ {
+ "id": "111013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110143",
+ "num": 4
+ },
+ {
+ "id": "110501",
+ "num": 1
+ },
+ {
+ "id": "111013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110143",
+ "num": 6
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "110143",
+ "num": 11
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/8004_talent.png"
+ },
+ "8004007": {
+ "id": "8004007",
+ "name": "",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point05",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "800407",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ }
+ ],
+ "icon": "icon/skill/8004_technique.png"
+ },
+ "8004101": {
+ "id": "8004101",
+ "name": "强援弱",
+ "max_level": 1,
+ "desc": "施放战技后,我方全体受到的伤害降低#2[i]%,持续#3[i]回合。",
+ "params": [
+ [
+ 10,
+ 0.15,
+ 1
+ ]
+ ],
+ "anchor": "Point06",
+ "pre_points": [
+ "8004201"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110141",
+ "num": 2
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/8004_skilltree1.png"
+ },
+ "8004102": {
+ "id": "8004102",
+ "name": "生先死",
+ "max_level": 1,
+ "desc": "开拓者施放强化普攻后,回复等同于自身生命上限#1[i]%的生命值。",
+ "params": [
+ [
+ 0.05
+ ]
+ ],
+ "anchor": "Point07",
+ "pre_points": [
+ "8004201"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110142",
+ "num": 4
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/8004_skilltree2.png"
+ },
+ "8004103": {
+ "id": "8004103",
+ "name": "行胜思",
+ "max_level": 1,
+ "desc": "回合开始时,若开拓者持有护盾保护,则攻击力提高#2[i]%并恢复#1[i]点能量,持续到行动结束。",
+ "params": [
+ [
+ 5,
+ 0.15
+ ]
+ ],
+ "anchor": "Point08",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110143",
+ "num": 6
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110501",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/8004_skilltree3.png"
+ },
+ "8004201": {
+ "id": "8004201",
+ "name": "防御强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point09",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 1,
+ "properties": [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.05
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "111011",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconDefence.png"
+ },
+ "8004202": {
+ "id": "8004202",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point10",
+ "pre_points": [
+ "8004101"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110141",
+ "num": 2
+ },
+ {
+ "id": "111011",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "8004203": {
+ "id": "8004203",
+ "name": "防御强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point11",
+ "pre_points": [
+ "8004202"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.05
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110142",
+ "num": 2
+ },
+ {
+ "id": "111012",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconDefence.png"
+ },
+ "8004204": {
+ "id": "8004204",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point12",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110142",
+ "num": 2
+ },
+ {
+ "id": "111012",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "8004205": {
+ "id": "8004205",
+ "name": "防御强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point13",
+ "pre_points": [
+ "8004102"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.075
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110142",
+ "num": 4
+ },
+ {
+ "id": "111012",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconDefence.png"
+ },
+ "8004206": {
+ "id": "8004206",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point14",
+ "pre_points": [
+ "8004205"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110143",
+ "num": 2
+ },
+ {
+ "id": "111013",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "8004207": {
+ "id": "8004207",
+ "name": "防御强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point15",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.075
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110143",
+ "num": 2
+ },
+ {
+ "id": "111013",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconDefence.png"
+ },
+ "8004208": {
+ "id": "8004208",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point16",
+ "pre_points": [
+ "8004103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110143",
+ "num": 6
+ },
+ {
+ "id": "111013",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "8004209": {
+ "id": "8004209",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point17",
+ "pre_points": [
+ "8004208"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 75,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.08
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110143",
+ "num": 6
+ },
+ {
+ "id": "111013",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "8004210": {
+ "id": "8004210",
+ "name": "防御强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point18",
+ "pre_points": [
+ "8004208"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 80,
+ "properties": [
+ {
+ "type": "DefenceAddedRatio",
+ "value": 0.1
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110143",
+ "num": 6
+ },
+ {
+ "id": "111013",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconDefence.png"
+ }
+ },
+ "1302": {
+ "1302001": {
+ "id": "1302001",
+ "name": "",
+ "max_level": 6,
+ "desc": "",
+ "params": [],
+ "anchor": "Point01",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "130201",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110131",
+ "num": 3
+ },
+ {
+ "id": "111001",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110132",
+ "num": 3
+ },
+ {
+ "id": "111002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110132",
+ "num": 5
+ },
+ {
+ "id": "111002",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110133",
+ "num": 3
+ },
+ {
+ "id": "111003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110133",
+ "num": 8
+ },
+ {
+ "id": "111003",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1302_basic_atk.png"
+ },
+ "1302002": {
+ "id": "1302002",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point02",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "130202",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "111001",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110131",
+ "num": 3
+ },
+ {
+ "id": "111001",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110132",
+ "num": 3
+ },
+ {
+ "id": "111002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110132",
+ "num": 5
+ },
+ {
+ "id": "111002",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110132",
+ "num": 7
+ },
+ {
+ "id": "111002",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110133",
+ "num": 3
+ },
+ {
+ "id": "111003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 7,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110133",
+ "num": 5
+ },
+ {
+ "id": "110503",
+ "num": 1
+ },
+ {
+ "id": "111003",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 8,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110133",
+ "num": 8
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 9,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110133",
+ "num": 14
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1302_skill.png"
+ },
+ "1302003": {
+ "id": "1302003",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point03",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "130203",
+ "num": 1
+ },
+ {
+ "id": "130214",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "111001",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110131",
+ "num": 3
+ },
+ {
+ "id": "111001",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110132",
+ "num": 3
+ },
+ {
+ "id": "111002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110132",
+ "num": 5
+ },
+ {
+ "id": "111002",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110132",
+ "num": 7
+ },
+ {
+ "id": "111002",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110133",
+ "num": 3
+ },
+ {
+ "id": "111003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 7,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110133",
+ "num": 5
+ },
+ {
+ "id": "110503",
+ "num": 1
+ },
+ {
+ "id": "111003",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 8,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110133",
+ "num": 8
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 9,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110133",
+ "num": 14
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1302_ultimate.png"
+ },
+ "1302004": {
+ "id": "1302004",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point04",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "130204",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "111001",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110131",
+ "num": 3
+ },
+ {
+ "id": "111001",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110132",
+ "num": 3
+ },
+ {
+ "id": "111002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110132",
+ "num": 5
+ },
+ {
+ "id": "111002",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110132",
+ "num": 7
+ },
+ {
+ "id": "111002",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110133",
+ "num": 3
+ },
+ {
+ "id": "111003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 7,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110133",
+ "num": 5
+ },
+ {
+ "id": "110503",
+ "num": 1
+ },
+ {
+ "id": "111003",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 8,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110133",
+ "num": 8
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 9,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110133",
+ "num": 14
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1302_talent.png"
+ },
+ "1302007": {
+ "id": "1302007",
+ "name": "",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point05",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "130207",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ }
+ ],
+ "icon": "icon/skill/1302_technique.png"
+ },
+ "1302101": {
+ "id": "1302101",
+ "name": "虔诚",
+ "max_level": 1,
+ "desc": "回合开始时,立即获得#1[i]层【升格】。",
+ "params": [
+ [
+ 1
+ ]
+ ],
+ "anchor": "Point06",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110131",
+ "num": 3
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/SkillIcon_1302_SkillTree1.png"
+ },
+ "1302102": {
+ "id": "1302102",
+ "name": "慷慨",
+ "max_level": 1,
+ "desc": "在敌方目标进入战斗时,自身立即恢复#1[i]点能量。",
+ "params": [
+ [
+ 2
+ ]
+ ],
+ "anchor": "Point07",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110132",
+ "num": 5
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/SkillIcon_1302_SkillTree2.png"
+ },
+ "1302103": {
+ "id": "1302103",
+ "name": "勇气",
+ "max_level": 1,
+ "desc": "对当前生命值百分比小于等于#1[i]%的敌方目标造成的伤害提高#2[i]%。",
+ "params": [
+ [
+ 0.5
+ ],
+ [
+ 0.15
+ ]
+ ],
+ "anchor": "Point08",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110133",
+ "num": 8
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/SkillIcon_1302_SkillTree3.png"
+ },
+ "1302201": {
+ "id": "1302201",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point09",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "111001",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1302202": {
+ "id": "1302202",
+ "name": "伤害强化•物理",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point10",
+ "pre_points": [
+ "1302101"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [
+ {
+ "type": "PhysicalAddedRatio",
+ "value": 0.032
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110131",
+ "num": 3
+ },
+ {
+ "id": "111001",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconPhysicalAddedRatio.png"
+ },
+ "1302203": {
+ "id": "1302203",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point11",
+ "pre_points": [
+ "1302202"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110132",
+ "num": 3
+ },
+ {
+ "id": "111002",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1302204": {
+ "id": "1302204",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point12",
+ "pre_points": [
+ "1302203"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110132",
+ "num": 3
+ },
+ {
+ "id": "111002",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "1302205": {
+ "id": "1302205",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point13",
+ "pre_points": [
+ "1302102"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110132",
+ "num": 5
+ },
+ {
+ "id": "111002",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1302206": {
+ "id": "1302206",
+ "name": "伤害强化•物理",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point14",
+ "pre_points": [
+ "1302205"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "PhysicalAddedRatio",
+ "value": 0.048
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110133",
+ "num": 3
+ },
+ {
+ "id": "111003",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconPhysicalAddedRatio.png"
+ },
+ "1302207": {
+ "id": "1302207",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point15",
+ "pre_points": [
+ "1302206"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110133",
+ "num": 3
+ },
+ {
+ "id": "111003",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1302208": {
+ "id": "1302208",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point16",
+ "pre_points": [
+ "1302103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110133",
+ "num": 8
+ },
+ {
+ "id": "111003",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "1302209": {
+ "id": "1302209",
+ "name": "伤害强化•物理",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point17",
+ "pre_points": [
+ "1302208"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [
+ {
+ "type": "PhysicalAddedRatio",
+ "value": 0.064
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110133",
+ "num": 8
+ },
+ {
+ "id": "111003",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconPhysicalAddedRatio.png"
+ },
+ "1302210": {
+ "id": "1302210",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point18",
+ "pre_points": [
+ "1302208"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.08
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110133",
+ "num": 8
+ },
+ {
+ "id": "111003",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ }
+ },
+ "1217": {
+ "1217001": {
+ "id": "1217001",
+ "name": "",
+ "max_level": 6,
+ "desc": "",
+ "params": [],
+ "anchor": "Point01",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "121701",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110171",
+ "num": 3
+ },
+ {
+ "id": "113001",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110172",
+ "num": 3
+ },
+ {
+ "id": "113002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110172",
+ "num": 5
+ },
+ {
+ "id": "113002",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110173",
+ "num": 3
+ },
+ {
+ "id": "113003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110173",
+ "num": 8
+ },
+ {
+ "id": "113003",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1217_basic_atk.png"
+ },
+ "1217002": {
+ "id": "1217002",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point02",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "121702",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "113001",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110171",
+ "num": 3
+ },
+ {
+ "id": "113001",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110172",
+ "num": 3
+ },
+ {
+ "id": "113002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110172",
+ "num": 5
+ },
+ {
+ "id": "113002",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110172",
+ "num": 7
+ },
+ {
+ "id": "113002",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110173",
+ "num": 3
+ },
+ {
+ "id": "113003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 7,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110173",
+ "num": 5
+ },
+ {
+ "id": "110503",
+ "num": 1
+ },
+ {
+ "id": "113003",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 8,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110173",
+ "num": 8
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 9,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110173",
+ "num": 14
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1217_skill.png"
+ },
+ "1217003": {
+ "id": "1217003",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point03",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "121703",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "113001",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110171",
+ "num": 3
+ },
+ {
+ "id": "113001",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110172",
+ "num": 3
+ },
+ {
+ "id": "113002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110172",
+ "num": 5
+ },
+ {
+ "id": "113002",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110172",
+ "num": 7
+ },
+ {
+ "id": "113002",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110173",
+ "num": 3
+ },
+ {
+ "id": "113003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 7,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110173",
+ "num": 5
+ },
+ {
+ "id": "110503",
+ "num": 1
+ },
+ {
+ "id": "113003",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 8,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110173",
+ "num": 8
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 9,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110173",
+ "num": 14
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1217_ultimate.png"
+ },
+ "1217004": {
+ "id": "1217004",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point04",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "121704",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "113001",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110171",
+ "num": 3
+ },
+ {
+ "id": "113001",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110172",
+ "num": 3
+ },
+ {
+ "id": "113002",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110172",
+ "num": 5
+ },
+ {
+ "id": "113002",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 30000
+ },
+ {
+ "id": "110172",
+ "num": 7
+ },
+ {
+ "id": "113002",
+ "num": 6
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110173",
+ "num": 3
+ },
+ {
+ "id": "113003",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 7,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 80000
+ },
+ {
+ "id": "110173",
+ "num": 5
+ },
+ {
+ "id": "110503",
+ "num": 1
+ },
+ {
+ "id": "113003",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 8,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110173",
+ "num": 8
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 9,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 300000
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110173",
+ "num": 14
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1217_talent.png"
+ },
+ "1217007": {
+ "id": "1217007",
+ "name": "",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point05",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "121707",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ }
+ ],
+ "icon": "icon/skill/1217_technique.png"
+ },
+ "1217101": {
+ "id": "1217101",
+ "name": "不敢自专",
+ "max_level": 1,
+ "desc": "战斗开始时,藿藿获得【禳命】,持续#1[i]回合。",
+ "params": [
+ [
+ 1
+ ]
+ ],
+ "anchor": "Point06",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110171",
+ "num": 3
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/SkillIcon_1217_SkillTree1.png"
+ },
+ "1217102": {
+ "id": "1217102",
+ "name": "贞凶之命",
+ "max_level": 1,
+ "desc": "抵抗控制类负面状态的概率提高#1[i]%。",
+ "params": [
+ [
+ 0.35
+ ]
+ ],
+ "anchor": "Point07",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110172",
+ "num": 5
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/SkillIcon_1217_SkillTree2.png"
+ },
+ "1217103": {
+ "id": "1217103",
+ "name": "怯惧应激",
+ "max_level": 1,
+ "desc": "触发天赋为我方目标提供治疗时,藿藿恢复#1[i]点能量。",
+ "params": [
+ [
+ 1
+ ]
+ ],
+ "anchor": "Point08",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110173",
+ "num": 8
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/SkillIcon_1217_SkillTree3.png"
+ },
+ "1217201": {
+ "id": "1217201",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point09",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2500
+ },
+ {
+ "id": "113001",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "1217202": {
+ "id": "1217202",
+ "name": "效果抵抗强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point10",
+ "pre_points": [
+ "1217101"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [
+ {
+ "type": "StatusResistanceBase",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 5000
+ },
+ {
+ "id": "110171",
+ "num": 3
+ },
+ {
+ "id": "113001",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconStatusResistance.png"
+ },
+ "1217203": {
+ "id": "1217203",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point11",
+ "pre_points": [
+ "1217202"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110172",
+ "num": 3
+ },
+ {
+ "id": "113002",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "1217204": {
+ "id": "1217204",
+ "name": "速度强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point12",
+ "pre_points": [
+ "1217203"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "SpeedDelta",
+ "value": 2
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 10000
+ },
+ {
+ "id": "110172",
+ "num": 3
+ },
+ {
+ "id": "113002",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconSpeed.png"
+ },
+ "1217205": {
+ "id": "1217205",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point13",
+ "pre_points": [
+ "1217102"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 20000
+ },
+ {
+ "id": "110172",
+ "num": 5
+ },
+ {
+ "id": "113002",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "1217206": {
+ "id": "1217206",
+ "name": "效果抵抗强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point14",
+ "pre_points": [
+ "1217205"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "StatusResistanceBase",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110173",
+ "num": 3
+ },
+ {
+ "id": "113003",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconStatusResistance.png"
+ },
+ "1217207": {
+ "id": "1217207",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point15",
+ "pre_points": [
+ "1217206"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 45000
+ },
+ {
+ "id": "110173",
+ "num": 3
+ },
+ {
+ "id": "113003",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "1217208": {
+ "id": "1217208",
+ "name": "速度强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point16",
+ "pre_points": [
+ "1217103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [
+ {
+ "type": "SpeedDelta",
+ "value": 3
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110173",
+ "num": 8
+ },
+ {
+ "id": "113003",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconSpeed.png"
+ },
+ "1217209": {
+ "id": "1217209",
+ "name": "效果抵抗强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point17",
+ "pre_points": [
+ "1217208"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [
+ {
+ "type": "StatusResistanceBase",
+ "value": 0.08
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110173",
+ "num": 8
+ },
+ {
+ "id": "113003",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconStatusResistance.png"
+ },
+ "1217210": {
+ "id": "1217210",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point18",
+ "pre_points": [
+ "1217208"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.08
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 160000
+ },
+ {
+ "id": "110173",
+ "num": 8
+ },
+ {
+ "id": "113003",
+ "num": 8
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ }
+ },
+ "1215": {
+ "1215001": {
+ "id": "1215001",
+ "name": "",
+ "max_level": 6,
+ "desc": "",
+ "params": [],
+ "anchor": "Point01",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "121501",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110161",
+ "num": 2
+ },
+ {
+ "id": "113011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110162",
+ "num": 2
+ },
+ {
+ "id": "113012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110162",
+ "num": 4
+ },
+ {
+ "id": "113012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110163",
+ "num": 2
+ },
+ {
+ "id": "113013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110163",
+ "num": 6
+ },
+ {
+ "id": "113013",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1215_basic_atk.png"
+ },
+ "1215002": {
+ "id": "1215002",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point02",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "121502",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "113011",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110161",
+ "num": 2
+ },
+ {
+ "id": "113011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110162",
+ "num": 2
+ },
+ {
+ "id": "113012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110162",
+ "num": 4
+ },
+ {
+ "id": "113012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110162",
+ "num": 6
+ },
+ {
+ "id": "113012",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110163",
+ "num": 2
+ },
+ {
+ "id": "113013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 7,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110163",
+ "num": 4
+ },
+ {
+ "id": "110503",
+ "num": 1
+ },
+ {
+ "id": "113013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 8,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110163",
+ "num": 6
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 9,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110163",
+ "num": 11
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1215_skill.png"
+ },
+ "1215003": {
+ "id": "1215003",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point03",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "121503",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "113011",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110161",
+ "num": 2
+ },
+ {
+ "id": "113011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110162",
+ "num": 2
+ },
+ {
+ "id": "113012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110162",
+ "num": 4
+ },
+ {
+ "id": "113012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110162",
+ "num": 6
+ },
+ {
+ "id": "113012",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110163",
+ "num": 2
+ },
+ {
+ "id": "113013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 7,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110163",
+ "num": 4
+ },
+ {
+ "id": "110503",
+ "num": 1
+ },
+ {
+ "id": "113013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 8,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110163",
+ "num": 6
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 9,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110163",
+ "num": 11
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1215_ultimate.png"
+ },
+ "1215004": {
+ "id": "1215004",
+ "name": "",
+ "max_level": 10,
+ "desc": "",
+ "params": [],
+ "anchor": "Point04",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "121504",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ },
+ {
+ "promotion": 1,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "113011",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110161",
+ "num": 2
+ },
+ {
+ "id": "113011",
+ "num": 4
+ }
+ ]
+ },
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110162",
+ "num": 2
+ },
+ {
+ "id": "113012",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110162",
+ "num": 4
+ },
+ {
+ "id": "113012",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 24000
+ },
+ {
+ "id": "110162",
+ "num": 6
+ },
+ {
+ "id": "113012",
+ "num": 5
+ }
+ ]
+ },
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110163",
+ "num": 2
+ },
+ {
+ "id": "113013",
+ "num": 2
+ }
+ ]
+ },
+ {
+ "promotion": 7,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 64000
+ },
+ {
+ "id": "110163",
+ "num": 4
+ },
+ {
+ "id": "110503",
+ "num": 1
+ },
+ {
+ "id": "113013",
+ "num": 3
+ }
+ ]
+ },
+ {
+ "promotion": 8,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110163",
+ "num": 6
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ },
+ {
+ "promotion": 9,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 240000
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110163",
+ "num": 11
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/skill/1215_talent.png"
+ },
+ "1215007": {
+ "id": "1215007",
+ "name": "",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point05",
+ "pre_points": [],
+ "level_up_skills": [
+ {
+ "id": "121507",
+ "num": 1
+ }
+ ],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [],
+ "materials": []
+ }
+ ],
+ "icon": "icon/skill/1215_technique.png"
+ },
+ "1215101": {
+ "id": "1215101",
+ "name": "录事",
+ "max_level": 1,
+ "desc": "触发【承负】战技点回复效果的我方单位攻击力提高#1[i]%,持续#2[i]回合。",
+ "params": [
+ [
+ 0.1
+ ],
+ [
+ 1
+ ]
+ ],
+ "anchor": "Point06",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110161",
+ "num": 2
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/SkillIcon_1215_SkillTree1.png"
+ },
+ "1215102": {
+ "id": "1215102",
+ "name": "幽府",
+ "max_level": 1,
+ "desc": "持有【承负】的敌方目标被消灭时,如果【承负】为全队回复战技点的触发次数小于等于#1[i],则额外回复#2[i]点战技点。",
+ "params": [
+ [
+ 1
+ ],
+ [
+ 1
+ ]
+ ],
+ "anchor": "Point07",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110162",
+ "num": 4
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/SkillIcon_1215_SkillTree2.png"
+ },
+ "1215103": {
+ "id": "1215103",
+ "name": "还阳",
+ "max_level": 1,
+ "desc": "当【承负】战技点恢复效果被触发时,自身恢复#1[i]点能量。",
+ "params": [
+ [
+ 2
+ ]
+ ],
+ "anchor": "Point08",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "241",
+ "num": 1
+ },
+ {
+ "id": "110163",
+ "num": 6
+ },
+ {
+ "id": "110503",
+ "num": 1
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/SkillIcon_1215_SkillTree3.png"
+ },
+ "1215201": {
+ "id": "1215201",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point09",
+ "pre_points": [],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 2000
+ },
+ {
+ "id": "113011",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1215202": {
+ "id": "1215202",
+ "name": "速度强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point10",
+ "pre_points": [
+ "1215101"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 2,
+ "level": 0,
+ "properties": [
+ {
+ "type": "SpeedDelta",
+ "value": 2
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 4000
+ },
+ {
+ "id": "110161",
+ "num": 2
+ },
+ {
+ "id": "113011",
+ "num": 4
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconSpeed.png"
+ },
+ "1215203": {
+ "id": "1215203",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point11",
+ "pre_points": [
+ "1215202"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110162",
+ "num": 2
+ },
+ {
+ "id": "113012",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1215204": {
+ "id": "1215204",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point12",
+ "pre_points": [
+ "1215203"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 3,
+ "level": 0,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.04
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 8000
+ },
+ {
+ "id": "110162",
+ "num": 2
+ },
+ {
+ "id": "113012",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "1215205": {
+ "id": "1215205",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point13",
+ "pre_points": [
+ "1215102"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 4,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 16000
+ },
+ {
+ "id": "110162",
+ "num": 4
+ },
+ {
+ "id": "113012",
+ "num": 3
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1215206": {
+ "id": "1215206",
+ "name": "速度强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point14",
+ "pre_points": [
+ "1215205"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "SpeedDelta",
+ "value": 3
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110163",
+ "num": 2
+ },
+ {
+ "id": "113013",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconSpeed.png"
+ },
+ "1215207": {
+ "id": "1215207",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point15",
+ "pre_points": [
+ "1215206"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 5,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 36000
+ },
+ {
+ "id": "110163",
+ "num": 2
+ },
+ {
+ "id": "113013",
+ "num": 2
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ },
+ "1215208": {
+ "id": "1215208",
+ "name": "生命强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point16",
+ "pre_points": [
+ "1215103"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 6,
+ "level": 0,
+ "properties": [
+ {
+ "type": "HPAddedRatio",
+ "value": 0.06
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110163",
+ "num": 6
+ },
+ {
+ "id": "113013",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconMaxHP.png"
+ },
+ "1215209": {
+ "id": "1215209",
+ "name": "速度强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point17",
+ "pre_points": [
+ "1215208"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [
+ {
+ "type": "SpeedDelta",
+ "value": 4
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110163",
+ "num": 6
+ },
+ {
+ "id": "113013",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconSpeed.png"
+ },
+ "1215210": {
+ "id": "1215210",
+ "name": "攻击强化",
+ "max_level": 1,
+ "desc": "",
+ "params": [],
+ "anchor": "Point18",
+ "pre_points": [
+ "1215208"
+ ],
+ "level_up_skills": [],
+ "levels": [
+ {
+ "promotion": 0,
+ "level": 0,
+ "properties": [
+ {
+ "type": "AttackAddedRatio",
+ "value": 0.08
+ }
+ ],
+ "materials": [
+ {
+ "id": "2",
+ "num": 128000
+ },
+ {
+ "id": "110163",
+ "num": 6
+ },
+ {
+ "id": "113013",
+ "num": 6
+ }
+ ]
+ }
+ ],
+ "icon": "icon/property/IconAttack.png"
+ }
+ }
+}
\ No newline at end of file
diff --git a/starrail_damage_cal/map/data/rankId2Name_mapping_1.4.0.json b/starrail_damage_cal/map/data/rankId2Name_mapping_1.4.0.json
new file mode 100644
index 0000000..e5ecbfa
--- /dev/null
+++ b/starrail_damage_cal/map/data/rankId2Name_mapping_1.4.0.json
@@ -0,0 +1,248 @@
+{
+ "100101": "记忆中的你",
+ "100102": "记忆中的它",
+ "100103": "记忆中的一切",
+ "100104": "不愿再失去",
+ "100105": "不想再忘却",
+ "100106": "就这样,一直…",
+ "100201": "穷高极天,亢盈难久",
+ "100202": "威制八毒,灭却炎烟",
+ "100203": "幽明变化,自在蟠跃",
+ "100204": "奋迅三昧,如日空居",
+ "100205": "一渧天水,六虚洪流",
+ "100206": "须绳缚身,沉潜勿用",
+ "100301": "童年",
+ "100302": "邂逅",
+ "100303": "自我",
+ "100304": "投入",
+ "100305": "梦想",
+ "100306": "开拓!",
+ "100401": "名的传承",
+ "100402": "星的凝聚",
+ "100403": "和平的祈愿",
+ "100404": "义的名号",
+ "100405": "善的力量",
+ "100406": "光明的未来",
+ "100501": "无穷动!无穷",
+ "100502": "狂想者,呜咽",
+ "100503": "我赞美,即兴",
+ "100504": "把宣叙呈献给",
+ "100505": "只有今晚奏鸣",
+ "100506": "回旋,悄悄地",
+ "100601": "社会工程",
+ "100602": "僵尸网络",
+ "100603": "攻击载荷",
+ "100604": "反弹端口",
+ "100605": "暴力破解",
+ "100606": "重叠网络",
+ "100801": "万死不辞",
+ "100802": "除制去缚",
+ "100803": "重剑强攻",
+ "100804": "绝处反击",
+ "100805": "全力倾注",
+ "100806": "以身作引",
+ "100901": "星有无言之歌",
+ "100902": "月见圆缺之意",
+ "100903": "黄道陨石之变",
+ "100904": "极光显现之时",
+ "100905": "深空天体之谜",
+ "100906": "眠于银河之下",
+ "101301": "落井当下石",
+ "101302": "得胜必追击",
+ "101303": "我就是这样女子",
+ "101304": "打人要打脸",
+ "101305": "骂人不留口",
+ "101306": "世上没人能负我",
+ "110101": "养精蓄锐",
+ "110102": "快速行军",
+ "110103": "鼓炮齐鸣",
+ "110104": "攻其不备",
+ "110105": "所向克捷",
+ "110106": "气贯长虹",
+ "110201": "斩尽",
+ "110202": "蝶舞",
+ "110203": "缭乱",
+ "110204": "掠影",
+ "110205": "锋锐",
+ "110206": "离析",
+ "110301": "余音绕梁",
+ "110302": "安可!",
+ "110303": "听,齿轮的心跳",
+ "110304": "制造噪音吧!",
+ "110305": "贝洛伯格最强音!",
+ "110306": "这一曲,贯穿天穹!",
+ "110401": "恪尽职守",
+ "110402": "余寒",
+ "110403": "永不陷落",
+ "110404": "精诚所至",
+ "110405": "拳似寒铁",
+ "110406": "不屈的决意",
+ "110501": "遍识药理",
+ "110502": "临床研学",
+ "110503": "对症下药",
+ "110504": "妙手回春",
+ "110505": "医治未病",
+ "110506": "医者仁心",
+ "110601": "胜利反馈",
+ "110602": "疾进不止",
+ "110603": "压制升级",
+ "110604": "完全剖析",
+ "110605": "零度妨害",
+ "110606": "疲弱追击",
+ "110701": "高大的背影",
+ "110702": "紧紧的拥抱",
+ "110703": "冰冷的钢甲",
+ "110704": "家人的温暖",
+ "110705": "小小的承诺",
+ "110706": "长久的陪伴",
+ "110801": "加码的爱",
+ "110802": "热情会传染",
+ "110803": "大数字!",
+ "110804": "爱之深,恨之切",
+ "110805": "超大数字!",
+ "110806": "消费升级",
+ "110901": "早睡早起很健康",
+ "110902": "吃好喝好长身体",
+ "110903": "不挑不选全都要",
+ "110904": "稀里糊涂没关系",
+ "110905": "好事留名鼹鼠党",
+ "110906": "随时准备打坏人",
+ "111001": "远行雪杖的清晨",
+ "111002": "便携炉具的正午",
+ "111003": "雪崩信标的午后",
+ "111004": "露营篝火的薄暮",
+ "111005": "极光红茶的新夜",
+ "111006": "测绘图纸的黎明",
+ "111101": "争斗不休",
+ "111102": "敌弱,我强",
+ "111103": "为擂台而生",
+ "111104": "百折不回",
+ "111105": "地火之魂",
+ "111106": "冠军应得的喝彩",
+ "111201": "未来市场",
+ "111202": "善意收购",
+ "111203": "抓大放小",
+ "111204": "敏捷处理",
+ "111205": "需求膨胀",
+ "111206": "激励机制",
+ "120101": "散勇化骁摸幺鱼",
+ "120102": "棋枰作枕好入眠",
+ "120103": "观琼视茕门前清",
+ "120104": "帝垣翔鳞和绝张",
+ "120105": "七星流离全不靠",
+ "120106": "虚心平意候枭卢",
+ "120201": "春风得意,时运驰骋",
+ "120202": "君子惠渥,晏笑承之",
+ "120203": "青丘遗泽",
+ "120204": "鸣火机变,度时察势",
+ "120205": "绥绥狐魅",
+ "120206": "和气生财,泽盈四方",
+ "120301": "濯洗生者",
+ "120302": "净庭赐礼",
+ "120303": "愚人试探",
+ "120304": "荆冠审判",
+ "120305": "受难之痕",
+ "120306": "皆归尘土",
+ "120401": "星流霆击碎昆冈",
+ "120402": "戎戈动地开天阵",
+ "120403": "移锋惊电冲霄汉",
+ "120404": "刃卷横云落玉沙",
+ "120405": "百战弃躯轻死生",
+ "120406": "威灵有应破敌雠",
+ "120501": "剑录大限,地狱变相",
+ "120502": "支离旧梦,万端遗恨",
+ "120503": "冶炼玄钢,铣淬寒芒",
+ "120504": "泉台歧路,百骸回春",
+ "120505": "十王判死,业镜悬照",
+ "120506": "命留魂销,复返此身",
+ "120601": "游刃有余",
+ "120602": "其身百炼",
+ "120603": "传古剑流",
+ "120604": "其心百辟",
+ "120605": "太虚神意",
+ "120606": "上善若水",
+ "120701": "天舶飞将,枕弧待战",
+ "120702": "青霄驰骋,驱驭苍穹",
+ "120703": "危弓未辍,执射不宁",
+ "120704": "百里闻风,九曲响镝",
+ "120705": "井仪贯侯,疾羽参连",
+ "120706": "弦栝如雷,铣珧激荡",
+ "120801": "司危",
+ "120802": "柔兆",
+ "120803": "直符",
+ "120804": "格泽",
+ "120805": "计神",
+ "120806": "种陵",
+ "120901": "素刃",
+ "120902": "空明",
+ "120903": "剑胎",
+ "120904": "霜厉",
+ "120905": "武骨",
+ "120906": "自在",
+ "121001": "倒立吃面条",
+ "121002": "刷牙吹口哨",
+ "121003": "胸口碎大石",
+ "121004": "金枪锁咽喉",
+ "121005": "吞剑通脊背",
+ "121006": "徒手接子弹",
+ "121101": "百脉甘津宁神久",
+ "121102": "壶中洞天云螭眠",
+ "121103": "掌间乾坤便通玄",
+ "121104": "肘后备急除外障",
+ "121105": "方定一倾浣俗尘",
+ "121106": "龙漦吐哺胜金丹",
+ "121201": "月犯天关",
+ "121202": "朔晕七星",
+ "121203": "半璧迫望",
+ "121204": "持秉玄烛",
+ "121205": "晦入三台",
+ "121206": "蚀变于娄",
+ "121301": "萦天",
+ "121302": "九斿",
+ "121303": "云旂",
+ "121304": "嘲风",
+ "121305": "偃蹇",
+ "121306": "见谯",
+ "800101": "坠临万界的星芒",
+ "800102": "因缘假合的人身",
+ "800103": "揭示前路的言灵",
+ "800104": "凝眸毁灭的瞬间",
+ "800105": "劫余重生的希望",
+ "800106": "拓宇行天的意志",
+ "800201": "坠临万界的星芒",
+ "800202": "因缘假合的人身",
+ "800203": "揭示前路的言灵",
+ "800204": "凝眸毁灭的瞬间",
+ "800205": "劫余重生的希望",
+ "800206": "拓宇行天的意志",
+ "800301": "大地芯髓的鸣动",
+ "800302": "古老寒铁的坚守",
+ "800303": "砌造未来的蓝图",
+ "800304": "驻留文明的誓言",
+ "800305": "点燃光焰的勇气",
+ "800306": "永屹城垣的壁垒",
+ "800401": "大地芯髓的鸣动",
+ "800402": "古老寒铁的坚守",
+ "800403": "砌造未来的蓝图",
+ "800404": "驻留文明的誓言",
+ "800405": "点燃光焰的勇气",
+ "800406": "永屹城垣的壁垒",
+ "130201": "审美王国的缺口",
+ "130202": "玛瑙石的谦卑",
+ "130203": "荆棘路的荣光",
+ "130204": "号角的奉献",
+ "130205": "宇宙某处的雪",
+ "130206": "「你」的光芒",
+ "121701": "岁阳寄体,妖邪依凭",
+ "121702": "判官书符,镇尾锁灵",
+ "121703": "贞凶体质,烛火招萤",
+ "121704": "坐卧不离,争拗难宁",
+ "121705": "降妖捉鬼,十王敕令",
+ "121706": "同休共戚,相须而行",
+ "121501": "一心",
+ "121502": "二观",
+ "121503": "三尘",
+ "121504": "四谛",
+ "121505": "五阴",
+ "121506": "六正"
+}
\ No newline at end of file
diff --git a/starrail_damage_cal/map/data/skillId2AttackType_mapping_1.4.0.json b/starrail_damage_cal/map/data/skillId2AttackType_mapping_1.4.0.json
new file mode 100644
index 0000000..8d06d9f
--- /dev/null
+++ b/starrail_damage_cal/map/data/skillId2AttackType_mapping_1.4.0.json
@@ -0,0 +1,262 @@
+{
+ "100101": "Normal",
+ "100103": "Ultra",
+ "100104": "",
+ "100106": "MazeNormal",
+ "100107": "Maze",
+ "100201": "Normal",
+ "100202": "BPSkill",
+ "100203": "Ultra",
+ "100204": "",
+ "100206": "MazeNormal",
+ "100207": "Maze",
+ "100301": "Normal",
+ "100302": "BPSkill",
+ "100303": "Ultra",
+ "100304": "",
+ "100306": "MazeNormal",
+ "100307": "Maze",
+ "100401": "Normal",
+ "100402": "BPSkill",
+ "100403": "Ultra",
+ "100404": "",
+ "100406": "MazeNormal",
+ "100407": "Maze",
+ "100501": "Normal",
+ "100502": "BPSkill",
+ "100503": "Ultra",
+ "100504": "",
+ "100506": "MazeNormal",
+ "100507": "Maze",
+ "100801": "Normal",
+ "100802": "BPSkill",
+ "100803": "Ultra",
+ "100804": "",
+ "100806": "MazeNormal",
+ "100807": "Maze",
+ "100901": "Normal",
+ "100902": "BPSkill",
+ "100903": "Ultra",
+ "100904": "",
+ "100906": "MazeNormal",
+ "100907": "Maze",
+ "101301": "Normal",
+ "101302": "BPSkill",
+ "101303": "Ultra",
+ "101304": "",
+ "101306": "MazeNormal",
+ "101307": "Maze",
+ "110101": "Normal",
+ "110102": "BPSkill",
+ "110103": "Ultra",
+ "110104": "",
+ "110106": "MazeNormal",
+ "110107": "Maze",
+ "110201": "Normal",
+ "110202": "BPSkill",
+ "110203": "Ultra",
+ "110204": "",
+ "110206": "MazeNormal",
+ "110207": "Maze",
+ "110301": "Normal",
+ "110302": "BPSkill",
+ "110303": "Ultra",
+ "110304": "",
+ "110306": "MazeNormal",
+ "110307": "Maze",
+ "110401": "Normal",
+ "110402": "BPSkill",
+ "110403": "Ultra",
+ "110404": "",
+ "110406": "MazeNormal",
+ "110407": "Maze",
+ "110501": "Normal",
+ "110502": "BPSkill",
+ "110503": "Ultra",
+ "110504": "",
+ "110506": "MazeNormal",
+ "110601": "Normal",
+ "110602": "BPSkill",
+ "110604": "",
+ "110606": "MazeNormal",
+ "110607": "Maze",
+ "110701": "Normal",
+ "110702": "BPSkill",
+ "110703": "Ultra",
+ "110704": "",
+ "110706": "MazeNormal",
+ "110707": "Maze",
+ "110801": "Normal",
+ "110802": "BPSkill",
+ "110806": "MazeNormal",
+ "110807": "Maze",
+ "110901": "Normal",
+ "110902": "BPSkill",
+ "110903": "Ultra",
+ "110904": "",
+ "110906": "MazeNormal",
+ "110907": "Maze",
+ "110909": "BPSkill",
+ "111001": "Normal",
+ "111002": "BPSkill",
+ "111003": "Ultra",
+ "111004": "",
+ "111006": "MazeNormal",
+ "111007": "Maze",
+ "111101": "Normal",
+ "111108": "Normal",
+ "111103": "Ultra",
+ "111106": "MazeNormal",
+ "120101": "Normal",
+ "120108": "Normal",
+ "120103": "Ultra",
+ "120106": "MazeNormal",
+ "120107": "Maze",
+ "120201": "Normal",
+ "120206": "MazeNormal",
+ "120301": "Normal",
+ "120306": "MazeNormal",
+ "120307": "Maze",
+ "120501": "Normal",
+ "120508": "Normal",
+ "120502": "BPSkill",
+ "120503": "Ultra",
+ "120504": "",
+ "120506": "MazeNormal",
+ "120507": "Maze",
+ "120601": "Normal",
+ "120604": "",
+ "120606": "MazeNormal",
+ "120607": "Maze",
+ "120701": "Normal",
+ "120702": "BPSkill",
+ "120703": "Ultra",
+ "120704": "",
+ "120706": "MazeNormal",
+ "120707": "Maze",
+ "120801": "Normal",
+ "120802": "BPSkill",
+ "120803": "Ultra",
+ "120804": "",
+ "120806": "MazeNormal",
+ "120807": "Maze",
+ "120901": "Normal",
+ "120902": "BPSkill",
+ "120903": "Ultra",
+ "120904": "",
+ "120906": "MazeNormal",
+ "120907": "Maze",
+ "121001": "Normal",
+ "121002": "BPSkill",
+ "121003": "Ultra",
+ "121004": "",
+ "121006": "MazeNormal",
+ "121007": "Maze",
+ "121101": "Normal",
+ "121102": "BPSkill",
+ "121103": "Ultra",
+ "121104": "",
+ "121106": "MazeNormal",
+ "121107": "Maze",
+ "121301": "Normal",
+ "121308": "Normal",
+ "121310": "Normal",
+ "121312": "Normal",
+ "121302": "BPSkill",
+ "121303": "Ultra",
+ "121304": "",
+ "121306": "MazeNormal",
+ "121307": "Maze",
+ "800101": "Normal",
+ "800102": "BPSkill",
+ "800103": "Ultra",
+ "800104": "",
+ "800106": "MazeNormal",
+ "800107": "Maze",
+ "800108": "Ultra",
+ "800109": "Ultra",
+ "800201": "Normal",
+ "800202": "BPSkill",
+ "800203": "Ultra",
+ "800204": "",
+ "800206": "MazeNormal",
+ "800207": "Maze",
+ "800208": "Ultra",
+ "800209": "Ultra",
+ "800301": "Normal",
+ "800308": "Normal",
+ "800302": "BPSkill",
+ "800303": "Ultra",
+ "800304": "",
+ "800306": "MazeNormal",
+ "800307": "Maze",
+ "800401": "Normal",
+ "800408": "Normal",
+ "800402": "BPSkill",
+ "800403": "Ultra",
+ "800404": "",
+ "800406": "MazeNormal",
+ "800407": "Maze",
+ "100601": "Normal",
+ "100602": "BPSkill",
+ "100603": "Ultra",
+ "100604": "",
+ "100606": "MazeNormal",
+ "100607": "Maze",
+ "120401": "Normal",
+ "120402": "BPSkill",
+ "120403": "Ultra",
+ "120404": "",
+ "120406": "MazeNormal",
+ "120407": "Maze",
+ "909807": "Maze",
+ "110603": "Ultra",
+ "110507": "Maze",
+ "120302": "BPSkill",
+ "111201": "Normal",
+ "111206": "MazeNormal",
+ "111207": "Maze",
+ "120303": "Ultra",
+ "120304": "",
+ "100102": "BPSkill",
+ "121309": "BPSkill",
+ "110803": "Ultra",
+ "110804": "",
+ "111102": "BPSkill",
+ "111104": "",
+ "111107": "Maze",
+ "120202": "BPSkill",
+ "120203": "Ultra",
+ "120204": "",
+ "120207": "Maze",
+ "120102": "BPSkill",
+ "120104": "",
+ "120602": "BPSkill",
+ "120603": "Ultra",
+ "111202": "BPSkill",
+ "111203": "Ultra",
+ "111204": "",
+ "121203": "Ultra",
+ "121204": "",
+ "121202": "BPSkill",
+ "121201": "Normal",
+ "121209": "BPSkill",
+ "121206": "MazeNormal",
+ "121207": "Maze",
+ "130201": "Normal",
+ "130202": "BPSkill",
+ "130203": "Ultra",
+ "130214": "Ultra",
+ "130204": "",
+ "130207": "Maze",
+ "121701": "Normal",
+ "121702": "BPSkill",
+ "121703": "Ultra",
+ "121704": "",
+ "121707": "Maze",
+ "121501": "Normal",
+ "121502": "BPSkill",
+ "121503": "Ultra",
+ "121504": "",
+ "121507": "Maze"
+}
\ No newline at end of file
diff --git a/starrail_damage_cal/map/data/skillId2Name_mapping_1.4.0.json b/starrail_damage_cal/map/data/skillId2Name_mapping_1.4.0.json
new file mode 100644
index 0000000..c9ad97f
--- /dev/null
+++ b/starrail_damage_cal/map/data/skillId2Name_mapping_1.4.0.json
@@ -0,0 +1,262 @@
+{
+ "100101": "极寒的弓矢",
+ "100103": "冰刻箭雨之时",
+ "100104": "少女的特权",
+ "100106": "攻击",
+ "100107": "冻人的瞬间",
+ "100201": "云骑枪术•朔风",
+ "100202": "云骑枪术•疾雨",
+ "100203": "洞天幻化,长梦一觉",
+ "100204": "寸长寸强",
+ "100206": "攻击",
+ "100207": "破敌锋芒",
+ "100301": "武装调律",
+ "100302": "熔核爆裂",
+ "100303": "天坠之火",
+ "100304": "乘胜追击",
+ "100306": "攻击",
+ "100307": "不完全燃烧",
+ "100401": "重力压制",
+ "100402": "虚空断界",
+ "100403": "拟似黑洞",
+ "100404": "时空扭曲",
+ "100406": "攻击",
+ "100407": "画地为牢",
+ "100501": "夜间喧嚣不止",
+ "100502": "月光摩挲连绵",
+ "100503": "悲剧尽头的颤音",
+ "100504": "温柔亦同残酷",
+ "100506": "攻击",
+ "100507": "宽恕无关慈悲",
+ "100801": "如雷疾行",
+ "100802": "禁锢解除",
+ "100803": "狂者制裁",
+ "100804": "至痛至怒",
+ "100806": "攻击",
+ "100807": "极速收割",
+ "100901": "光谱射线",
+ "100902": "流星群落",
+ "100903": "星空祝言",
+ "100904": "天象学",
+ "100906": "攻击",
+ "100907": "灵光一现",
+ "101301": "看什么看",
+ "101302": "一锤子买卖",
+ "101303": "是魔法,我加了魔法",
+ "101304": "还是我来吧",
+ "101306": "攻击",
+ "101307": "可以优化一下",
+ "110101": "驭风的子弹",
+ "110102": "作战再部署",
+ "110103": "贝洛伯格进行曲",
+ "110104": "先人一步",
+ "110106": "攻击",
+ "110107": "在旗帜下",
+ "110201": "强袭",
+ "110202": "归刃",
+ "110203": "乱蝶",
+ "110204": "再现",
+ "110206": "攻击",
+ "110207": "幻身",
+ "110301": "雷鸣音阶",
+ "110302": "电光石火间",
+ "110303": "机械热潮登场!",
+ "110304": "燃情和弦",
+ "110306": "攻击",
+ "110307": "晚安,贝洛伯格",
+ "110401": "一意之拳",
+ "110402": "震慑之击",
+ "110403": "永屹之壁",
+ "110404": "不屈之身",
+ "110406": "攻击",
+ "110407": "有情之证",
+ "110501": "仁慈的背面",
+ "110502": "爱,救护与抉择",
+ "110503": "新生之礼",
+ "110504": "生机焕发",
+ "110506": "攻击",
+ "110601": "冰点射击",
+ "110602": "低温妨害",
+ "110604": "数据采集",
+ "110606": "攻击",
+ "110607": "先发制人",
+ "110701": "我也想帮上忙",
+ "110702": "史瓦罗在看着你",
+ "110703": "是约定不是命令",
+ "110704": "因为我们是家人",
+ "110706": "攻击",
+ "110707": "胜利的小小代价",
+ "110801": "酷炫的刀花",
+ "110802": "反复横跳的爱",
+ "110806": "攻击",
+ "110807": "你最闪亮",
+ "110901": "喂!小心火烛",
+ "110902": "嘿!记得虎克吗",
+ "110903": "轰!飞来焰火",
+ "110904": "哈!火上浇油",
+ "110906": "攻击",
+ "110907": "哎!瞧这一团糟",
+ "110909": "嘿!记得虎克吗",
+ "111001": "冰攀前齿技术",
+ "111002": "盐渍野营罐头",
+ "111003": "雪原急救方案",
+ "111004": "户外生存经验",
+ "111006": "攻击",
+ "111007": "巧克力能量棒",
+ "111101": "直冲拳",
+ "111108": "直冲碎天拳",
+ "111103": "制胜一击",
+ "111106": "攻击",
+ "120101": "门前清",
+ "120108": "杠上开花!",
+ "120103": "四幺暗刻?和!",
+ "120106": "攻击",
+ "120107": "独弈之乐",
+ "120201": "逐客令",
+ "120206": "攻击",
+ "120301": "黑渊的棘刺",
+ "120306": "攻击",
+ "120307": "愚者的悲悯",
+ "120501": "支离剑",
+ "120508": "无间剑树",
+ "120502": "地狱变",
+ "120503": "大辟万死",
+ "120504": "倏忽恩赐",
+ "120506": "攻击",
+ "120507": "业途风",
+ "120601": "云骑剑经 • 素霓",
+ "120604": "游刃若水",
+ "120606": "攻击",
+ "120607": "云骑剑经 • 叩阵",
+ "120701": "流镝",
+ "120702": "天阙鸣弦",
+ "120703": "贯云饮羽",
+ "120704": "箭彻七札",
+ "120706": "攻击",
+ "120707": "云鸢逐风",
+ "120801": "始击岁星",
+ "120802": "太微行棋,灵台示影",
+ "120803": "天律大衍,历劫归一",
+ "120804": "乾清坤夷,否极泰来",
+ "120806": "攻击",
+ "120807": "岁记否泰,固守四郭",
+ "120901": "霜锋点寒芒",
+ "120902": "遥击三尺水",
+ "120903": "快雨燕相逐",
+ "120904": "呼剑如影",
+ "120906": "攻击",
+ "120907": "御剑真诀",
+ "121001": "劈头满堂彩",
+ "121002": "迎面开门红",
+ "121003": "给您来段看家戏",
+ "121004": "古来君子养艺人",
+ "121006": "攻击",
+ "121007": "耍耍把式卖卖艺",
+ "121101": "望 、闻、问…蹴!",
+ "121102": "云吟乍涌坠珠露",
+ "121103": "匏蛟跃渊先雷音",
+ "121104": "奔走悬壶济世长",
+ "121106": "攻击",
+ "121107": "徜徉灵泽病恙短",
+ "121301": "泽芝",
+ "121308": "瞬华",
+ "121310": "天矢阴",
+ "121312": "盘拏耀跃",
+ "121302": "龙力自在",
+ "121303": "苍龙傲睨,劫水濯世",
+ "121304": "亢心",
+ "121306": "攻击",
+ "121307": "掣空如虹",
+ "800101": "再见安打",
+ "800102": "安息全垒打",
+ "800103": "星尘王牌",
+ "800104": "牵制盗垒",
+ "800106": "攻击",
+ "800107": "不灭三振",
+ "800108": "全胜•再见安打",
+ "800109": "全胜•安息全垒打",
+ "800201": "再见安打",
+ "800202": "安息全垒打",
+ "800203": "星尘王牌",
+ "800204": "牵制盗垒",
+ "800206": "攻击",
+ "800207": "不灭三振",
+ "800208": "全胜•再见安打",
+ "800209": "全胜•安息全垒打",
+ "800301": "穿彻坚冰的烈芒",
+ "800308": "穿彻坚冰的烈芒",
+ "800302": "炽燃不灭的琥珀",
+ "800303": "陷阵无回的炎枪",
+ "800304": "筑城者遗宝",
+ "800306": "攻击",
+ "800307": "守护者召令",
+ "800401": "穿彻坚冰的烈芒",
+ "800408": "穿彻坚冰的烈芒",
+ "800402": "炽燃不灭的琥珀",
+ "800403": "陷阵无回的炎枪",
+ "800404": "筑城者遗宝",
+ "800406": "攻击",
+ "800407": "守护者召令",
+ "100601": "|系统警告|",
+ "100602": "是否允许更改?",
+ "100603": "|账号已封禁|",
+ "100604": "等待程序响应…",
+ "100606": "攻击",
+ "100607": "|强制结束进程|",
+ "120401": "石火流光",
+ "120402": "紫霄震曜",
+ "120403": "吾身光明",
+ "120404": "斩勘神形",
+ "120406": "攻击",
+ "120407": "摄召威灵",
+ "909807": "dev_秘技",
+ "110603": "领域压制",
+ "110507": "催眠研习",
+ "120302": "白花的祈望",
+ "111201": "赤字…",
+ "111206": "攻击",
+ "111207": "明补",
+ "120303": "归葬的遂愿",
+ "120304": "生息的轮转",
+ "100102": "可爱即是正义",
+ "121309": "取消",
+ "110803": "惊喜礼盒",
+ "110804": "撕风的匕首",
+ "111102": "裂伤拳",
+ "111104": "火花四溅",
+ "111107": "抢先者",
+ "120202": "祥音和韵",
+ "120203": "庆云光覆仪祷",
+ "120204": "紫电扶摇",
+ "120207": "惠风和畅",
+ "120102": "海底捞月",
+ "120104": "帝垣琼玉",
+ "120602": "云骑剑经 • 山倾",
+ "120603": "太虚形蕴 • 烛夜",
+ "111202": "支付困难?",
+ "111203": "扭亏为盈!",
+ "111204": "猪市?!",
+ "121203": "昙华生灭,天河泻梦",
+ "121204": "澹月转魄",
+ "121202": "无罅飞光",
+ "121201": "流影方晖",
+ "121209": "寒川映月",
+ "121206": "攻击",
+ "121207": "古镜照神",
+ "130201": "芬芳一现",
+ "130202": "公正,此处盛放",
+ "130203": "驻于花庭,赐与尽美",
+ "130214": "驻「我」华庭,授予至勋",
+ "130204": "崇高的客体",
+ "130207": "纯粹高洁宣言",
+ "121701": "令旗•征风召雨",
+ "121702": "灵符•保命护身",
+ "121703": "尾巴•遣神役鬼",
+ "121704": "凭附•气通天真",
+ "121707": "凶煞•劾压鬼物",
+ "121501": "冥谶天笔",
+ "121502": "生灭系缚",
+ "121503": "十王敕令,遍土遵行",
+ "121504": "罚恶",
+ "121507": "判冥"
+}
\ No newline at end of file
diff --git a/starrail_damage_cal/map/data/skillId2Type_mapping_1.4.0.json b/starrail_damage_cal/map/data/skillId2Type_mapping_1.4.0.json
new file mode 100644
index 0000000..834f1b8
--- /dev/null
+++ b/starrail_damage_cal/map/data/skillId2Type_mapping_1.4.0.json
@@ -0,0 +1,262 @@
+{
+ "100101": "单攻",
+ "100103": "群攻",
+ "100104": "单攻",
+ "100106": "",
+ "100107": "",
+ "100201": "单攻",
+ "100202": "单攻",
+ "100203": "单攻",
+ "100204": "强化",
+ "100206": "",
+ "100207": "强化",
+ "100301": "单攻",
+ "100302": "扩散",
+ "100303": "群攻",
+ "100304": "群攻",
+ "100306": "",
+ "100307": "妨害",
+ "100401": "单攻",
+ "100402": "弹射",
+ "100403": "群攻",
+ "100404": "强化",
+ "100406": "",
+ "100407": "妨害",
+ "100501": "单攻",
+ "100502": "扩散",
+ "100503": "群攻",
+ "100504": "单攻",
+ "100506": "",
+ "100507": "",
+ "100801": "单攻",
+ "100802": "单攻",
+ "100803": "扩散",
+ "100804": "强化",
+ "100806": "",
+ "100807": "",
+ "100901": "单攻",
+ "100902": "弹射",
+ "100903": "辅助",
+ "100904": "辅助",
+ "100906": "",
+ "100907": "",
+ "101301": "单攻",
+ "101302": "群攻",
+ "101303": "群攻",
+ "101304": "群攻",
+ "101306": "",
+ "101307": "强化",
+ "110101": "单攻",
+ "110102": "辅助",
+ "110103": "辅助",
+ "110104": "强化",
+ "110106": "",
+ "110107": "辅助",
+ "110201": "单攻",
+ "110202": "单攻",
+ "110203": "单攻",
+ "110204": "强化",
+ "110206": "",
+ "110207": "强化",
+ "110301": "单攻",
+ "110302": "扩散",
+ "110303": "群攻",
+ "110304": "强化",
+ "110306": "",
+ "110307": "",
+ "110401": "单攻",
+ "110402": "妨害",
+ "110403": "防御",
+ "110404": "回复",
+ "110406": "",
+ "110407": "防御",
+ "110501": "单攻",
+ "110502": "回复",
+ "110503": "回复",
+ "110504": "强化",
+ "110506": "",
+ "110601": "单攻",
+ "110602": "妨害",
+ "110604": "辅助",
+ "110606": "",
+ "110607": "",
+ "110701": "单攻",
+ "110702": "群攻",
+ "110703": "强化",
+ "110704": "单攻",
+ "110706": "",
+ "110707": "",
+ "110801": "单攻",
+ "110802": "弹射",
+ "110806": "",
+ "110807": "妨害",
+ "110901": "单攻",
+ "110902": "单攻",
+ "110903": "单攻",
+ "110904": "强化",
+ "110906": "",
+ "110907": "",
+ "110909": "扩散",
+ "111001": "单攻",
+ "111002": "回复",
+ "111003": "回复",
+ "111004": "回复",
+ "111006": "单攻",
+ "111007": "回复",
+ "111101": "单攻",
+ "111108": "单攻",
+ "111103": "单攻",
+ "111106": "",
+ "120101": "单攻",
+ "120108": "扩散",
+ "120103": "群攻",
+ "120106": "",
+ "120107": "强化",
+ "120201": "单攻",
+ "120206": "",
+ "120301": "单攻",
+ "120306": "",
+ "120307": "回复",
+ "120501": "单攻",
+ "120508": "扩散",
+ "120502": "强化",
+ "120503": "扩散",
+ "120504": "群攻",
+ "120506": "",
+ "120507": "",
+ "120601": "单攻",
+ "120604": "强化",
+ "120606": "",
+ "120607": "",
+ "120701": "单攻",
+ "120702": "辅助",
+ "120703": "单攻",
+ "120704": "强化",
+ "120706": "",
+ "120707": "强化",
+ "120801": "单攻",
+ "120802": "防御",
+ "120803": "群攻",
+ "120804": "回复",
+ "120806": "",
+ "120807": "防御",
+ "120901": "单攻",
+ "120902": "单攻",
+ "120903": "单攻",
+ "120904": "单攻",
+ "120906": "",
+ "120907": "强化",
+ "121001": "单攻",
+ "121002": "扩散",
+ "121003": "群攻",
+ "121004": "妨害",
+ "121006": "",
+ "121007": "",
+ "121101": "单攻",
+ "121102": "回复",
+ "121103": "回复",
+ "121104": "回复",
+ "121106": "",
+ "121107": "回复",
+ "121301": "单攻",
+ "121308": "单攻",
+ "121310": "扩散",
+ "121312": "扩散",
+ "121302": "强化",
+ "121303": "扩散",
+ "121304": "强化",
+ "121306": "",
+ "121307": "强化",
+ "800101": "单攻",
+ "800102": "扩散",
+ "800103": "强化",
+ "800104": "强化",
+ "800106": "",
+ "800107": "回复",
+ "800108": "单攻",
+ "800109": "扩散",
+ "800201": "单攻",
+ "800202": "扩散",
+ "800203": "强化",
+ "800204": "强化",
+ "800206": "",
+ "800207": "回复",
+ "800208": "单攻",
+ "800209": "扩散",
+ "800301": "单攻",
+ "800308": "扩散",
+ "800302": "防御",
+ "800303": "群攻",
+ "800304": "强化",
+ "800306": "",
+ "800307": "防御",
+ "800401": "单攻",
+ "800408": "扩散",
+ "800402": "防御",
+ "800403": "群攻",
+ "800404": "强化",
+ "800406": "",
+ "800407": "防御",
+ "100601": "单攻",
+ "100602": "妨害",
+ "100603": "妨害",
+ "100604": "妨害",
+ "100606": "",
+ "100607": "",
+ "120401": "单攻",
+ "120402": "群攻",
+ "120403": "群攻",
+ "120404": "弹射",
+ "120406": "",
+ "120407": "强化",
+ "909807": "回复",
+ "110603": "妨害",
+ "110507": "",
+ "120302": "回复",
+ "111201": "单攻",
+ "111206": "",
+ "111207": "强化",
+ "120303": "群攻",
+ "120304": "回复",
+ "100102": "防御",
+ "121309": "取消",
+ "110803": "妨害",
+ "110804": "强化",
+ "111102": "单攻",
+ "111104": "强化",
+ "111107": "",
+ "120202": "辅助",
+ "120203": "辅助",
+ "120204": "强化",
+ "120207": "辅助",
+ "120102": "强化",
+ "120104": "强化",
+ "120602": "单攻",
+ "120603": "单攻",
+ "111202": "单攻",
+ "111203": "强化",
+ "111204": "单攻",
+ "121203": "扩散",
+ "121204": "强化",
+ "121202": "单攻",
+ "121201": "单攻",
+ "121209": "扩散",
+ "121206": "",
+ "121207": "妨害",
+ "130201": "单攻",
+ "130202": "群攻",
+ "130203": "群攻",
+ "130214": "群攻",
+ "130204": "强化",
+ "130207": "妨害",
+ "121701": "单攻",
+ "121702": "回复",
+ "121703": "辅助",
+ "121704": "回复",
+ "121707": "妨害",
+ "121501": "单攻",
+ "121502": "单攻",
+ "121503": "强化",
+ "121504": "辅助",
+ "121507": ""
+}
\ No newline at end of file
diff --git a/starrail_damage_cal/map/model/RelicSetSkill.py b/starrail_damage_cal/map/model/RelicSetSkill.py
new file mode 100644
index 0000000..6cadd7f
--- /dev/null
+++ b/starrail_damage_cal/map/model/RelicSetSkill.py
@@ -0,0 +1,29 @@
+from typing import Dict, Union
+
+from msgspec import Struct
+
+
+class RelicSetStatusAdd(Struct):
+ Property: str
+ Value: float
+
+
+class RelicSetSkillModel(Struct):
+ RelicSet: Dict[str, Dict[str, Union[RelicSetStatusAdd, None]]]
+
+ @classmethod
+ def from_json(cls, data: Dict):
+ return cls(
+ RelicSet={
+ str(k): {
+ str(k2): RelicSetStatusAdd(
+ Property=v2["Property"],
+ Value=v2["Value"],
+ )
+ if v2
+ else None
+ for k2, v2 in v.items()
+ }
+ for k, v in data.items()
+ },
+ )
diff --git a/starrail_damage_cal/map/model/__init__.py b/starrail_damage_cal/map/model/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/starrail_damage_cal/map/name_covert.py b/starrail_damage_cal/map/name_covert.py
new file mode 100644
index 0000000..12b09cb
--- /dev/null
+++ b/starrail_damage_cal/map/name_covert.py
@@ -0,0 +1,20 @@
+from starrail_damage_cal.map.SR_MAP_PATH import (
+ alias_data,
+ avatarId2Name,
+)
+
+
+def name_to_avatar_id(name: str) -> str:
+ avatar_id = ""
+ for i in avatarId2Name:
+ if avatarId2Name[i] == name:
+ avatar_id = i
+ break
+ return avatar_id
+
+
+def alias_to_char_name(char_name: str) -> str:
+ for i in alias_data["characters"]:
+ if char_name in alias_data["characters"][i]:
+ return alias_data["characters"][i][0]
+ return char_name
diff --git a/starrail_damage_cal/mihomo/__init__.py b/starrail_damage_cal/mihomo/__init__.py
new file mode 100644
index 0000000..3a47b6b
--- /dev/null
+++ b/starrail_damage_cal/mihomo/__init__.py
@@ -0,0 +1,5 @@
+"""Mihomo.me api 包装"""
+from starrail_damage_cal.mihomo.models import MihomoData
+from starrail_damage_cal.mihomo.requests import get_char_card_info as requests
+
+__all__ = ["requests", "MihomoData"]
diff --git a/starrail_damage_cal/mihomo/models.py b/starrail_damage_cal/mihomo/models.py
new file mode 100644
index 0000000..cc2fb02
--- /dev/null
+++ b/starrail_damage_cal/mihomo/models.py
@@ -0,0 +1,74 @@
+from typing import List, Union
+
+from msgspec import Struct, field
+
+
+class Behavior(Struct):
+ pointId: int
+ level: int
+
+
+class Equipment(Struct):
+ level: Union[int, None] = field(default=0)
+ tid: Union[int, None] = None
+ promotion: Union[int, None] = field(default=0)
+ rank: Union[int, None] = field(default=0)
+
+
+class SubAffix(Struct):
+ affixId: int
+ cnt: int
+ step: Union[int, None] = field(default=0)
+
+
+class Relic(Struct):
+ tid: int
+ mainAffixId: int
+ type_: int = field(name="type")
+ subAffixList: Union[List[SubAffix], None] = field(default=[])
+ level: Union[int, None] = field(default=0)
+
+
+class Avatar(Struct):
+ skillTreeList: List[Behavior]
+ avatarId: int
+ level: int
+ equipment: Union[Equipment, None] = None
+ relicList: Union[List[Relic], None] = field(default=[])
+ pos: Union[int, None] = field(default=0)
+ rank: Union[int, None] = field(default=0)
+ promotion: Union[int, None] = field(default=0)
+
+
+class Challenge(Struct):
+ scheduleMaxLevel: Union[int, None] = None
+ MazeGroupIndex: Union[int, None] = None
+ PreMazeGroupIndex: Union[int, None] = None
+
+
+class PlayerSpaceInfo(Struct):
+ challengeInfo: Challenge
+ maxRogueChallengeScore: int
+ equipmentCount: int
+ avatarCount: int
+ achievementCount: int
+
+
+class PlayerDetailInfo(Struct):
+ assistAvatarDetail: Avatar
+ platform: str
+ isDisplayAvatar: bool
+ avatarDetailList: Union[List[Avatar], None]
+ uid: int
+ friendCount: int
+ worldLevel: int
+ nickname: str
+ level: int
+ recordInfo: Union[PlayerSpaceInfo, None]
+ headIcon: int
+ signature: Union[str, None] = None
+ Birthday: Union[int, None] = None
+
+
+class MihomoData(Struct):
+ detailInfo: PlayerDetailInfo
diff --git a/starrail_damage_cal/mihomo/requests.py b/starrail_damage_cal/mihomo/requests.py
new file mode 100644
index 0000000..cd25379
--- /dev/null
+++ b/starrail_damage_cal/mihomo/requests.py
@@ -0,0 +1,18 @@
+from __future__ import annotations
+
+from httpx import AsyncClient
+from msgspec import convert
+
+from starrail_damage_cal.mihomo.models import MihomoData
+
+_HEADER = {"User-Agent": "StarRailDamageCal/"}
+
+
+async def get_char_card_info(uid: str) -> MihomoData:
+ async with AsyncClient(
+ base_url="http://api.mihomo.me",
+ headers=_HEADER,
+ timeout=30,
+ ) as client:
+ req = await client.get(f"/sr_info/{uid}")
+ return convert(req.json(), type=MihomoData)
diff --git a/starrail_damage_cal/mono/Character.py b/starrail_damage_cal/mono/Character.py
new file mode 100644
index 0000000..5018c8d
--- /dev/null
+++ b/starrail_damage_cal/mono/Character.py
@@ -0,0 +1,105 @@
+from collections import Counter
+from typing import Dict, List
+
+from starrail_damage_cal.map.SR_MAP_PATH import (
+ EquipmentID2AbilityProperty,
+ RelicSetSkill,
+)
+
+
+class Character:
+ def __init__(self, card_prop: Dict):
+ self.char_level: int = int(card_prop["avatarLevel"])
+ self.char_id: str = card_prop["avatarId"]
+ self.char_name: str = card_prop["avatarName"]
+ self.char_rank = card_prop["rank"] if card_prop.get("rank") else 0
+ self.char_rarity = card_prop["avatarRarity"]
+ self.char_element = card_prop["avatarElement"]
+ self.char_promotion = card_prop["avatarPromotion"]
+ self.char_skill = card_prop["avatarSkill"]
+ self.extra_ability = card_prop["avatarExtraAbility"]
+ self.attribute_bonus = card_prop["avatarAttributeBonus"]
+ self.char_relic = card_prop["RelicInfo"]
+ self.base_attributes = card_prop["baseAttributes"]
+ self.add_attr = {}
+ self.equipment = card_prop["equipmentInfo"]
+ self.rarity = card_prop["avatarRarity"]
+ self.eidolons = card_prop["rankList"] if card_prop.get("rankList") else []
+
+ async def get_equipment_info(self):
+ if self.equipment == {}:
+ return
+ base_attr = self.base_attributes
+ equip = self.equipment
+ ability_property = EquipmentID2AbilityProperty[str(equip["equipmentID"])]
+ equip_rank = equip["equipmentRank"]
+
+ equip_ability_property = ability_property[str(equip_rank)]
+
+ equip_add_base_attr = equip["baseAttributes"]
+ base_attr["hp"] = base_attr["hp"] + equip_add_base_attr["hp"]
+ base_attr["attack"] = base_attr["attack"] + equip_add_base_attr["attack"]
+ base_attr["defence"] = base_attr["defence"] + equip_add_base_attr["defence"]
+ self.base_attributes = base_attr
+
+ for equip_ability in equip_ability_property:
+ property_type = equip_ability["PropertyType"]
+ value = equip_ability["Value"]["Value"]
+ self.add_attr[property_type] = value + self.add_attr.get(property_type, 0)
+
+ async def get_char_attribute_bonus(self):
+ attribute_bonus = self.attribute_bonus
+ for bonus in attribute_bonus:
+ status_add = bonus["statusAdd"]
+ bonus_property = status_add["property"]
+ value = status_add["value"]
+ self.add_attr[bonus_property] = value + self.add_attr.get(bonus_property, 0)
+
+ async def get_relic_info(self):
+ # 计算圣遗物效果
+ set_id_list: List[int] = []
+ for relic in self.char_relic:
+ set_id_list.append(relic["SetId"])
+ # 处理主属性
+ relic_property = relic["MainAffix"]["Property"]
+ property_value = relic["MainAffix"]["Value"]
+ self.add_attr[relic_property] = property_value + self.add_attr.get(
+ relic_property,
+ 0,
+ )
+ # 处理副词条
+ for sub in relic["SubAffixList"]:
+ sub_property = sub["Property"]
+ sub_value = sub["Value"]
+ self.add_attr[sub_property] = sub_value + self.add_attr.get(
+ sub_property,
+ 0,
+ )
+ # 处理套装属性
+ set_id_dict = Counter(set_id_list)
+ # logger.info(set_id_dict.most_common())
+ for item in set_id_dict.most_common():
+ set_property = ""
+ set_id = item[0]
+ count = item[1]
+ set_value = 0
+ if count >= 2:
+ status_add = RelicSetSkill.RelicSet[str(set_id)]["2"]
+ if status_add:
+ set_property = status_add.Property
+ set_value = status_add.Value
+ if set_property != "":
+ self.add_attr[set_property] = set_value + self.add_attr.get(
+ set_property,
+ 0,
+ )
+ if count == 4:
+ status_add = RelicSetSkill.RelicSet[str(set_id)]["4"]
+ if status_add:
+ set_property = status_add.Property
+ set_value = status_add.Value
+ if set_property != "":
+ self.add_attr[set_property] = set_value + self.add_attr.get(
+ set_property,
+ 0,
+ )
diff --git a/starrail_damage_cal/mono/__init__.py b/starrail_damage_cal/mono/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/starrail_damage_cal/to_data.py b/starrail_damage_cal/to_data.py
new file mode 100644
index 0000000..91432b9
--- /dev/null
+++ b/starrail_damage_cal/to_data.py
@@ -0,0 +1,285 @@
+from typing import Any, Dict, List, Tuple, Union
+
+from starrail_damage_cal.damage.utils import cal_relic_main_affix, cal_relic_sub_affix
+from starrail_damage_cal.excel.model import (
+ AvatarPromotionConfig,
+ EquipmentPromotionConfig,
+)
+from starrail_damage_cal.exception import (
+ CharacterShowcaseNotOpenError,
+ MihomoRequestError,
+)
+from starrail_damage_cal.map.SR_MAP_PATH import (
+ AvatarRankSkillUp,
+ EquipmentID2Name,
+ EquipmentID2Rarity,
+ ItemId2Name,
+ Property2Name,
+ RelicId2SetId,
+ SetId2Name,
+ avatarId2DamageType,
+ avatarId2EnName,
+ avatarId2Name,
+ avatarId2Rarity,
+ characterSkillTree,
+ rankId2Name,
+ skillId2AttackType,
+ skillId2Effect,
+ skillId2Name,
+)
+from starrail_damage_cal.mihomo.models import Avatar, MihomoData
+from starrail_damage_cal.mihomo.requests import get_char_card_info
+
+
+async def api_to_dict(
+ sr_uid: Union[str, None] = None,
+ mihomo_raw: Union[MihomoData, None] = None,
+) -> Tuple[List[str], Dict[str, Dict[str, Any]]]:
+ if not mihomo_raw:
+ if not sr_uid:
+ raise KeyError
+ try:
+ sr_data = await get_char_card_info(sr_uid)
+ except Exception as e: # noqa: BLE001
+ raise MihomoRequestError from e
+ else:
+ sr_data = mihomo_raw
+
+ PlayerDetailInfo = sr_data.detailInfo
+ uid = str(PlayerDetailInfo.uid)
+
+ if sr_data.detailInfo is None:
+ raise CharacterShowcaseNotOpenError(uid)
+
+ char_name_list: List[str] = []
+ char_id_list: List[str] = []
+ char_data_list: Dict[str, Dict] = {}
+ nickName = PlayerDetailInfo.nickname
+ if (
+ PlayerDetailInfo.assistAvatarDetail
+ and PlayerDetailInfo.assistAvatarDetail.avatarId not in char_id_list
+ ):
+ char_data, avatarName = await get_data(
+ PlayerDetailInfo.assistAvatarDetail,
+ nickName,
+ uid,
+ )
+ char_name_list.append(avatarName)
+ char_id_list.append(str(PlayerDetailInfo.assistAvatarDetail.avatarId))
+ char_data_list[str(PlayerDetailInfo.assistAvatarDetail.avatarId)] = char_data
+ if (
+ PlayerDetailInfo.avatarDetailList
+ and PlayerDetailInfo.avatarDetailList is not None
+ ):
+ for char in PlayerDetailInfo.avatarDetailList:
+ if char.avatarId in char_id_list:
+ continue
+ char_data, avatarName = await get_data(char, nickName, uid)
+ char_name_list.append(avatarName)
+ char_id_list.append(str(char.avatarId))
+ char_data_list[str(char.avatarId)] = char_data
+
+ if not char_name_list:
+ raise CharacterShowcaseNotOpenError(uid)
+
+ return (char_id_list, char_data_list)
+
+
+async def get_data(char: Avatar, nick_name: str, sr_uid: str):
+ # 处理基本信息
+ char_data = {
+ "uid": str(sr_uid),
+ "nickName": nick_name,
+ "avatarId": char.avatarId,
+ "avatarName": avatarId2Name[str(char.avatarId)],
+ "avatarElement": avatarId2DamageType[str(char.avatarId)],
+ "avatarRarity": avatarId2Rarity[str(char.avatarId)],
+ "avatarPromotion": char.promotion,
+ "avatarLevel": char.level,
+ "avatarSkill": [],
+ "avatarExtraAbility": [],
+ "avatarAttributeBonus": [],
+ "RelicInfo": [],
+ }
+ avatarName = avatarId2Name[str(char.avatarId)]
+ char_data["avatarEnName"] = avatarId2EnName[str(char.avatarId)]
+ # 处理技能
+ for behavior in char.skillTreeList:
+ # 处理技能
+ if f"{char.avatarId}0" == str(behavior.pointId)[0:5]:
+ skill_temp = {}
+ skill_temp["skillId"] = char.avatarId * 100 + behavior.pointId % 10
+ skill_temp["skillName"] = skillId2Name[str(skill_temp["skillId"])]
+ skill_temp["skillEffect"] = skillId2Effect[str(skill_temp["skillId"])]
+ skill_temp["skillAttackType"] = skillId2AttackType[
+ str(skill_temp["skillId"])
+ ]
+ skill_temp["skillLevel"] = behavior.level
+ char_data["avatarSkill"].append(skill_temp)
+
+ # 处理技能树中的额外能力
+ if f"{char.avatarId}1" == str(behavior.pointId)[0:5]:
+ extra_ability_temp = {}
+ extra_ability_temp["extraAbilityId"] = behavior.pointId
+ extra_ability_temp["extraAbilityLevel"] = behavior.level
+ char_data["avatarExtraAbility"].append(extra_ability_temp)
+
+ # 处理技能树中的属性加成
+ if f"{char.avatarId}2" == str(behavior.pointId)[0:5]:
+ attribute_bonus_temp = {}
+ attribute_bonus_temp["attributeBonusId"] = behavior.pointId
+ attribute_bonus_temp["attributeBonusLevel"] = behavior.level
+ status_add = characterSkillTree[str(char.avatarId)][str(behavior.pointId)][
+ "levels"
+ ][behavior.level - 1]["properties"]
+ attribute_bonus_temp["statusAdd"] = {}
+ if status_add:
+ for property_ in status_add:
+ attribute_bonus_temp["statusAdd"]["property"] = property_["type"]
+ attribute_bonus_temp["statusAdd"]["name"] = Property2Name[
+ property_["type"]
+ ]
+ attribute_bonus_temp["statusAdd"]["value"] = property_["value"]
+ char_data["avatarAttributeBonus"].append(attribute_bonus_temp)
+
+ # 处理遗器
+ if char.relicList:
+ for relic in char.relicList:
+ relic_temp = {}
+ relic_temp["relicId"] = relic.tid
+ relic_temp["relicName"] = ItemId2Name[str(relic.tid)]
+ relic_temp["SetId"] = int(RelicId2SetId[str(relic.tid)])
+ relic_temp["SetName"] = SetId2Name[str(relic_temp["SetId"])]
+ relic_temp["Level"] = relic.level if relic.level else 0
+ relic_temp["Type"] = relic.type_
+
+ relic_temp["MainAffix"] = {}
+ relic_temp["MainAffix"]["AffixID"] = relic.mainAffixId
+ affix_property, value = await cal_relic_main_affix(
+ relic_id=relic.tid,
+ set_id=str(relic_temp["SetId"]),
+ affix_id=relic.mainAffixId,
+ relic_type=relic.type_,
+ relic_level=relic_temp["Level"],
+ )
+ relic_temp["MainAffix"]["Property"] = affix_property
+ relic_temp["MainAffix"]["Name"] = Property2Name[affix_property]
+ relic_temp["MainAffix"]["Value"] = value
+
+ relic_temp["SubAffixList"] = []
+ if relic.subAffixList:
+ for sub_affix in relic.subAffixList:
+ sub_affix_temp = {}
+ sub_affix_temp["SubAffixID"] = sub_affix.affixId
+ sub_affix_property, value = await cal_relic_sub_affix(
+ relic_id=relic.tid,
+ affix_id=sub_affix.affixId,
+ cnt=sub_affix.cnt,
+ step=sub_affix.step if sub_affix.step else 0,
+ )
+ sub_affix_temp["Property"] = sub_affix_property
+ sub_affix_temp["Name"] = Property2Name[sub_affix_property]
+ sub_affix_temp["Cnt"] = sub_affix.cnt
+ sub_affix_temp["Step"] = sub_affix.step if sub_affix.step else 0
+ sub_affix_temp["Value"] = value
+ relic_temp["SubAffixList"].append(sub_affix_temp)
+ char_data["RelicInfo"].append(relic_temp)
+
+ # 处理命座
+ rank_temp = []
+ if char.rank and char.rank is not None:
+ char_data["rank"] = char.rank
+ for index in range(char.rank):
+ rankTemp = {}
+ rank_id = int(str(char.avatarId) + "0" + str(index + 1))
+ rankTemp["rankId"] = rank_id
+ rankTemp["rankName"] = rankId2Name[str(rank_id)]
+ rank_temp.append(rankTemp)
+ char_data["rankList"] = rank_temp
+
+ # 处理命座中的 level_up_skills
+ if char_data.get("rankList"):
+ for rank_item in char_data["rankList"]:
+ rank_id = rank_item["rankId"]
+ level_up_skill = AvatarRankSkillUp[str(rank_id)]
+ if level_up_skill:
+ for item in level_up_skill:
+ skill_id = item["id"]
+ skill_up_num = item["num"]
+ # 查找skill_id在不在avatarSkill中
+ for index, skill_item in enumerate(char_data["avatarSkill"]):
+ if str(skill_id) == str(skill_item["skillId"]):
+ char_data["avatarSkill"][index][
+ "skillLevel"
+ ] += skill_up_num
+ break
+
+ # 处理基础属性
+ base_attributes = {}
+ avatar_promotion_base = AvatarPromotionConfig.Avatar[str(char.avatarId)][
+ str(char.promotion)
+ ]
+
+ # 攻击力
+ base_attributes["attack"] = (
+ avatar_promotion_base.AttackBase.Value
+ + avatar_promotion_base.AttackAdd.Value * (char.level - 1)
+ )
+ # 防御力
+ base_attributes["defence"] = (
+ avatar_promotion_base.DefenceBase.Value
+ + avatar_promotion_base.DefenceAdd.Value * (char.level - 1)
+ )
+ # 血量
+ base_attributes["hp"] = (
+ avatar_promotion_base.HPBase.Value
+ + avatar_promotion_base.HPAdd.Value * (char.level - 1)
+ )
+ # 速度
+ base_attributes["speed"] = avatar_promotion_base.SpeedBase.Value
+ # 暴击率
+ base_attributes["CriticalChanceBase"] = avatar_promotion_base.CriticalChance.Value
+ # 暴击伤害
+ base_attributes["CriticalDamageBase"] = avatar_promotion_base.CriticalDamage.Value
+ # 嘲讽
+ base_attributes["BaseAggro"] = avatar_promotion_base.BaseAggro.Value
+
+ char_data["baseAttributes"] = base_attributes
+
+ # 处理武器
+
+ equipment_info = {}
+ if char.equipment and char.equipment.tid is not None:
+ equipment_info["equipmentID"] = char.equipment.tid
+ equipment_info["equipmentName"] = EquipmentID2Name[str(char.equipment.tid)]
+
+ equipment_info["equipmentLevel"] = char.equipment.level
+ equipment_info["equipmentPromotion"] = char.equipment.promotion
+ equipment_info["equipmentRank"] = char.equipment.rank
+ equipment_info["equipmentRarity"] = EquipmentID2Rarity[str(char.equipment.tid)]
+ equipment_base_attributes = {}
+ equipment_promotion_base = EquipmentPromotionConfig.Equipment[
+ str(char.equipment.tid)
+ ][str(equipment_info["equipmentPromotion"])]
+
+ equipment_level = char.equipment.level if char.equipment.level else 1
+ # 生命值
+ equipment_base_attributes["hp"] = (
+ equipment_promotion_base.BaseHP.Value
+ + equipment_promotion_base.BaseHPAdd.Value * (equipment_level - 1)
+ )
+ # 攻击力
+ equipment_base_attributes["attack"] = (
+ equipment_promotion_base.BaseAttack.Value
+ + equipment_promotion_base.BaseAttackAdd.Value * (equipment_level - 1)
+ )
+ # 防御力
+ equipment_base_attributes["defence"] = (
+ equipment_promotion_base.BaseDefence.Value
+ + equipment_promotion_base.BaseDefenceAdd.Value * (equipment_level - 1)
+ )
+ equipment_info["baseAttributes"] = equipment_base_attributes
+
+ char_data["equipmentInfo"] = equipment_info
+
+ return char_data, avatarName
diff --git a/starrail_damage_cal/version.py b/starrail_damage_cal/version.py
new file mode 100644
index 0000000..2d19121
--- /dev/null
+++ b/starrail_damage_cal/version.py
@@ -0,0 +1 @@
+StarRail_version = "1.4.0"
diff --git a/test/__init__.py b/test/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/test/test.json b/test/test.json
new file mode 100644
index 0000000..84b7d64
--- /dev/null
+++ b/test/test.json
@@ -0,0 +1,425 @@
+{
+ "detailInfo": {
+ "level": 69,
+ "worldLevel": 6,
+ "nickname": "qwerdvd",
+ "headIcon": 201102,
+ "avatarDetailList": [
+ {
+ "relicList": [
+ {
+ "mainAffixId": 1,
+ "tid": 61021,
+ "type": 1,
+ "subAffixList": [
+ { "affixId": 3, "cnt": 1 },
+ { "affixId": 5, "cnt": 3, "step": 5 },
+ { "affixId": 6, "cnt": 1, "step": 1 },
+ { "affixId": 8, "cnt": 3, "step": 4 }
+ ],
+ "level": 15
+ },
+ {
+ "mainAffixId": 1,
+ "tid": 61022,
+ "type": 2,
+ "subAffixList": [
+ { "affixId": 3, "cnt": 2, "step": 4 },
+ { "affixId": 5, "cnt": 2, "step": 4 },
+ { "affixId": 8, "cnt": 3, "step": 3 },
+ { "affixId": 10, "cnt": 1, "step": 1 }
+ ],
+ "level": 15
+ },
+ {
+ "mainAffixId": 5,
+ "tid": 61023,
+ "type": 3,
+ "subAffixList": [
+ { "affixId": 1, "cnt": 1, "step": 1 },
+ { "affixId": 5, "cnt": 3, "step": 4 },
+ { "affixId": 6, "cnt": 2, "step": 1 },
+ { "affixId": 8, "cnt": 2, "step": 2 }
+ ],
+ "level": 15
+ },
+ {
+ "mainAffixId": 2,
+ "tid": 61024,
+ "type": 4,
+ "subAffixList": [
+ { "affixId": 1, "cnt": 1, "step": 2 },
+ { "affixId": 4, "cnt": 3, "step": 3 },
+ { "affixId": 8, "cnt": 3, "step": 4 },
+ { "affixId": 12, "cnt": 1, "step": 2 }
+ ],
+ "level": 15
+ },
+ {
+ "mainAffixId": 10,
+ "tid": 63095,
+ "type": 5,
+ "subAffixList": [
+ { "affixId": 3, "cnt": 2, "step": 2 },
+ { "affixId": 9, "cnt": 2, "step": 3 },
+ { "affixId": 10, "cnt": 2, "step": 1 },
+ { "affixId": 12, "cnt": 2, "step": 2 }
+ ],
+ "level": 15
+ },
+ {
+ "mainAffixId": 4,
+ "tid": 63096,
+ "type": 6,
+ "subAffixList": [
+ { "affixId": 2, "cnt": 2, "step": 1 },
+ { "affixId": 8, "cnt": 2, "step": 1 },
+ { "affixId": 9, "cnt": 1, "step": 1 },
+ { "affixId": 12, "cnt": 3, "step": 3 }
+ ],
+ "level": 15
+ }
+ ],
+ "equipment": { "tid": 23015, "promotion": 6, "rank": 1, "level": 80 },
+ "level": 80,
+ "avatarId": 1213,
+ "promotion": 6,
+ "skillTreeList": [
+ { "pointId": 1213001, "level": 6 },
+ { "pointId": 1213002, "level": 10 },
+ { "pointId": 1213003, "level": 10 },
+ { "pointId": 1213004, "level": 10 },
+ { "pointId": 1213007, "level": 1 },
+ { "pointId": 1213101, "level": 1 },
+ { "pointId": 1213102, "level": 1 },
+ { "pointId": 1213103, "level": 1 },
+ { "pointId": 1213201, "level": 1 },
+ { "pointId": 1213202, "level": 1 },
+ { "pointId": 1213203, "level": 1 },
+ { "pointId": 1213204, "level": 1 },
+ { "pointId": 1213205, "level": 1 },
+ { "pointId": 1213206, "level": 1 },
+ { "pointId": 1213207, "level": 1 },
+ { "pointId": 1213208, "level": 1 },
+ { "pointId": 1213209, "level": 1 },
+ { "pointId": 1213210, "level": 1 }
+ ]
+ },
+ {
+ "relicList": [
+ {
+ "mainAffixId": 1,
+ "tid": 61081,
+ "type": 1,
+ "subAffixList": [
+ { "affixId": 8, "cnt": 1 },
+ { "affixId": 9, "cnt": 2, "step": 3 },
+ { "affixId": 11, "cnt": 2, "step": 3 },
+ { "affixId": 12, "cnt": 3, "step": 3 }
+ ],
+ "level": 15
+ },
+ {
+ "mainAffixId": 1,
+ "tid": 61082,
+ "type": 2,
+ "subAffixList": [
+ { "affixId": 1, "cnt": 3, "step": 4 },
+ { "affixId": 3, "cnt": 3, "step": 5 },
+ { "affixId": 5, "cnt": 1, "step": 2 },
+ { "affixId": 12, "cnt": 1, "step": 2 }
+ ],
+ "level": 15
+ },
+ {
+ "mainAffixId": 4,
+ "tid": 61083,
+ "type": 3,
+ "subAffixList": [
+ { "affixId": 3, "cnt": 2, "step": 1 },
+ { "affixId": 4, "cnt": 3, "step": 2 },
+ { "affixId": 5, "cnt": 1, "step": 2 },
+ { "affixId": 10, "cnt": 2, "step": 2 }
+ ],
+ "level": 15
+ },
+ {
+ "mainAffixId": 2,
+ "tid": 61084,
+ "type": 4,
+ "subAffixList": [
+ { "affixId": 3, "cnt": 4, "step": 6 },
+ { "affixId": 4, "cnt": 1, "step": 2 },
+ { "affixId": 7, "cnt": 1, "step": 1 },
+ { "affixId": 10, "cnt": 2, "step": 1 }
+ ],
+ "level": 15
+ },
+ {
+ "mainAffixId": 3,
+ "tid": 63035,
+ "type": 5,
+ "exp": 830,
+ "subAffixList": [
+ { "affixId": 5, "cnt": 2, "step": 3 },
+ { "affixId": 8, "cnt": 1 },
+ { "affixId": 9, "cnt": 2, "step": 1 },
+ { "affixId": 10, "cnt": 1, "step": 2 }
+ ],
+ "level": 11
+ },
+ {
+ "mainAffixId": 2,
+ "tid": 63036,
+ "type": 6,
+ "subAffixList": [
+ { "affixId": 2, "cnt": 3, "step": 5 },
+ { "affixId": 5, "cnt": 1, "step": 2 },
+ { "affixId": 8, "cnt": 2, "step": 2 },
+ { "affixId": 12, "cnt": 2, "step": 4 }
+ ],
+ "level": 15
+ }
+ ],
+ "equipment": { "tid": 22000, "promotion": 6, "rank": 5, "level": 80 },
+ "level": 80,
+ "avatarId": 1006,
+ "rank": 1,
+ "promotion": 6,
+ "pos": 1,
+ "skillTreeList": [
+ { "pointId": 1006001, "level": 6 },
+ { "pointId": 1006002, "level": 10 },
+ { "pointId": 1006003, "level": 10 },
+ { "pointId": 1006004, "level": 10 },
+ { "pointId": 1006007, "level": 1 },
+ { "pointId": 1006101, "level": 1 },
+ { "pointId": 1006102, "level": 1 },
+ { "pointId": 1006103, "level": 1 },
+ { "pointId": 1006201, "level": 1 },
+ { "pointId": 1006202, "level": 1 },
+ { "pointId": 1006203, "level": 1 },
+ { "pointId": 1006204, "level": 1 },
+ { "pointId": 1006205, "level": 1 },
+ { "pointId": 1006206, "level": 1 },
+ { "pointId": 1006207, "level": 1 },
+ { "pointId": 1006208, "level": 1 },
+ { "pointId": 1006209, "level": 1 },
+ { "pointId": 1006210, "level": 1 }
+ ]
+ },
+ {
+ "relicList": [
+ {
+ "mainAffixId": 1,
+ "tid": 61081,
+ "type": 1,
+ "subAffixList": [
+ { "affixId": 4, "cnt": 2, "step": 3 },
+ { "affixId": 8, "cnt": 2, "step": 2 },
+ { "affixId": 9, "cnt": 3, "step": 4 },
+ { "affixId": 12, "cnt": 1 }
+ ],
+ "level": 15
+ },
+ {
+ "mainAffixId": 1,
+ "tid": 61082,
+ "type": 2,
+ "subAffixList": [
+ { "affixId": 6, "cnt": 1, "step": 2 },
+ { "affixId": 8, "cnt": 2, "step": 2 },
+ { "affixId": 9, "cnt": 2, "step": 2 },
+ { "affixId": 10, "cnt": 3, "step": 1 }
+ ],
+ "level": 15
+ },
+ {
+ "mainAffixId": 5,
+ "tid": 61083,
+ "type": 3,
+ "subAffixList": [
+ { "affixId": 3, "cnt": 2, "step": 4 },
+ { "affixId": 5, "cnt": 3, "step": 1 },
+ { "affixId": 6, "cnt": 1 },
+ { "affixId": 8, "cnt": 2, "step": 3 }
+ ],
+ "level": 15
+ },
+ {
+ "mainAffixId": 2,
+ "tid": 61084,
+ "type": 4,
+ "subAffixList": [
+ { "affixId": 1, "cnt": 2, "step": 3 },
+ { "affixId": 7, "cnt": 3, "step": 3 },
+ { "affixId": 11, "cnt": 2, "step": 3 },
+ { "affixId": 12, "cnt": 1, "step": 2 }
+ ],
+ "level": 15
+ },
+ {
+ "mainAffixId": 9,
+ "tid": 63065,
+ "type": 5,
+ "subAffixList": [
+ { "affixId": 2, "cnt": 2, "step": 2 },
+ { "affixId": 3, "cnt": 1 },
+ { "affixId": 8, "cnt": 3, "step": 6 },
+ { "affixId": 12, "cnt": 2, "step": 1 }
+ ],
+ "level": 15
+ },
+ {
+ "mainAffixId": 4,
+ "tid": 63066,
+ "type": 6,
+ "subAffixList": [
+ { "affixId": 2, "cnt": 1, "step": 2 },
+ { "affixId": 3, "cnt": 2, "step": 4 },
+ { "affixId": 8, "cnt": 5, "step": 6 },
+ { "affixId": 11, "cnt": 1, "step": 2 }
+ ],
+ "level": 15
+ }
+ ],
+ "equipment": { "tid": 24001, "promotion": 6, "rank": 5, "level": 80 },
+ "level": 80,
+ "avatarId": 1102,
+ "promotion": 6,
+ "pos": 2,
+ "skillTreeList": [
+ { "pointId": 1102001, "level": 6 },
+ { "pointId": 1102002, "level": 10 },
+ { "pointId": 1102003, "level": 10 },
+ { "pointId": 1102004, "level": 10 },
+ { "pointId": 1102007, "level": 1 },
+ { "pointId": 1102101, "level": 1 },
+ { "pointId": 1102102, "level": 1 },
+ { "pointId": 1102103, "level": 1 },
+ { "pointId": 1102201, "level": 1 },
+ { "pointId": 1102202, "level": 1 },
+ { "pointId": 1102203, "level": 1 },
+ { "pointId": 1102204, "level": 1 },
+ { "pointId": 1102205, "level": 1 },
+ { "pointId": 1102206, "level": 1 },
+ { "pointId": 1102207, "level": 1 },
+ { "pointId": 1102208, "level": 1 },
+ { "pointId": 1102209, "level": 1 },
+ { "pointId": 1102210, "level": 1 }
+ ]
+ }
+ ],
+ "assistAvatarDetail": {
+ "relicList": [
+ {
+ "mainAffixId": 1,
+ "tid": 61021,
+ "type": 1,
+ "subAffixList": [
+ { "affixId": 3, "cnt": 1 },
+ { "affixId": 5, "cnt": 3, "step": 5 },
+ { "affixId": 6, "cnt": 1, "step": 1 },
+ { "affixId": 8, "cnt": 3, "step": 4 }
+ ],
+ "level": 15
+ },
+ {
+ "mainAffixId": 1,
+ "tid": 61022,
+ "type": 2,
+ "subAffixList": [
+ { "affixId": 3, "cnt": 2, "step": 4 },
+ { "affixId": 5, "cnt": 2, "step": 4 },
+ { "affixId": 8, "cnt": 3, "step": 3 },
+ { "affixId": 10, "cnt": 1, "step": 1 }
+ ],
+ "level": 15
+ },
+ {
+ "mainAffixId": 5,
+ "tid": 61023,
+ "type": 3,
+ "subAffixList": [
+ { "affixId": 1, "cnt": 1, "step": 1 },
+ { "affixId": 5, "cnt": 3, "step": 4 },
+ { "affixId": 6, "cnt": 2, "step": 1 },
+ { "affixId": 8, "cnt": 2, "step": 2 }
+ ],
+ "level": 15
+ },
+ {
+ "mainAffixId": 2,
+ "tid": 61024,
+ "type": 4,
+ "subAffixList": [
+ { "affixId": 1, "cnt": 1, "step": 2 },
+ { "affixId": 4, "cnt": 3, "step": 3 },
+ { "affixId": 8, "cnt": 3, "step": 4 },
+ { "affixId": 12, "cnt": 1, "step": 2 }
+ ],
+ "level": 15
+ },
+ {
+ "mainAffixId": 10,
+ "tid": 63095,
+ "type": 5,
+ "subAffixList": [
+ { "affixId": 3, "cnt": 2, "step": 2 },
+ { "affixId": 9, "cnt": 2, "step": 3 },
+ { "affixId": 10, "cnt": 2, "step": 1 },
+ { "affixId": 12, "cnt": 2, "step": 2 }
+ ],
+ "level": 15
+ },
+ {
+ "mainAffixId": 4,
+ "tid": 63096,
+ "type": 6,
+ "subAffixList": [
+ { "affixId": 2, "cnt": 2, "step": 1 },
+ { "affixId": 8, "cnt": 2, "step": 1 },
+ { "affixId": 9, "cnt": 1, "step": 1 },
+ { "affixId": 12, "cnt": 3, "step": 3 }
+ ],
+ "level": 15
+ }
+ ],
+ "equipment": { "tid": 23015, "promotion": 6, "rank": 1, "level": 80 },
+ "level": 80,
+ "avatarId": 1213,
+ "promotion": 6,
+ "skillTreeList": [
+ { "pointId": 1213001, "level": 6 },
+ { "pointId": 1213002, "level": 10 },
+ { "pointId": 1213003, "level": 10 },
+ { "pointId": 1213004, "level": 10 },
+ { "pointId": 1213007, "level": 1 },
+ { "pointId": 1213101, "level": 1 },
+ { "pointId": 1213102, "level": 1 },
+ { "pointId": 1213103, "level": 1 },
+ { "pointId": 1213201, "level": 1 },
+ { "pointId": 1213202, "level": 1 },
+ { "pointId": 1213203, "level": 1 },
+ { "pointId": 1213204, "level": 1 },
+ { "pointId": 1213205, "level": 1 },
+ { "pointId": 1213206, "level": 1 },
+ { "pointId": 1213207, "level": 1 },
+ { "pointId": 1213208, "level": 1 },
+ { "pointId": 1213209, "level": 1 },
+ { "pointId": 1213210, "level": 1 }
+ ]
+ },
+ "friendCount": 18,
+ "recordInfo": {
+ "achievementCount": 276,
+ "avatarCount": 24,
+ "maxRogueChallengeScore": 7,
+ "challengeInfo": { "noneScheduleMaxLevel": 16 },
+ "equipmentCount": 154
+ },
+ "uid": 100086290,
+ "platform": "PC",
+ "isDisplayAvatar": true
+ }
+}
diff --git a/test/test_get_char.py b/test/test_get_char.py
new file mode 100644
index 0000000..99f692c
--- /dev/null
+++ b/test/test_get_char.py
@@ -0,0 +1,40 @@
+import json
+from pathlib import Path
+from typing import Dict
+
+import pytest
+
+from starrail_damage_cal import DamageCal
+
+with Path.open(Path("test/test.json"), encoding="utf-8") as f:
+ test_data = json.load(f)
+
+
+@pytest.mark.asyncio()
+async def test_get_damage_data_by_uid():
+ data = await DamageCal.get_damage_data_by_uid(uid="100086290", avatar_name="希儿")
+ if isinstance(data, Dict):
+ print(json.dumps(data, ensure_ascii=False, indent=4))
+
+
+@pytest.mark.asyncio()
+async def test_get_damage_data_by_mihomo_raw():
+ data = await DamageCal.get_damage_data_by_mihomo_raw(
+ mihomo_raw=test_data, avatar_name="希儿"
+ )
+ if isinstance(data, Dict):
+ print(json.dumps(data, ensure_ascii=False, indent=4))
+
+
+@pytest.mark.asyncio()
+async def test_get_all_damage_data_by_mihomo_raw():
+ data = await DamageCal.get_all_damage_data_by_mihomo_raw(mihomo_raw=test_data)
+ if isinstance(data, Dict):
+ print(json.dumps(data, ensure_ascii=False, indent=4))
+
+
+@pytest.mark.asyncio()
+async def test_get_all_damage_data_by_uid():
+ data = await DamageCal.get_all_damage_data_by_uid(uid="100086290")
+ if isinstance(data, Dict):
+ print(json.dumps(data, ensure_ascii=False, indent=4))