女圣职缺失十字架选项

This commit was merged in pull request #3.
This commit is contained in:
2026-06-22 11:18:25 +08:00
parent 43d2fa0196
commit b1f8422fcd
5 changed files with 31 additions and 4 deletions
@@ -1675,7 +1675,7 @@ class classChange(Character):
self.jobId = '0c1b401bb09241570d364420b3ba3fd7' self.jobId = '0c1b401bb09241570d364420b3ba3fd7'
self.jobGrowId = '92da05ec93fb43406e193ffb9a2a629b' self.jobGrowId = '92da05ec93fb43406e193ffb9a2a629b'
self.武器选项 = ['光杖', '念珠', '图腾', '镰刀', '战斧'] # TODO self.武器选项 = ['十字架', '念珠', '图腾', '镰刀', '战斧']
self.输出类型选项 = ['物理百分比'] # TODO self.输出类型选项 = ['物理百分比'] # TODO
self.输出类型 = '物理百分比' # TODO self.输出类型 = '物理百分比' # TODO
self.防具精通属性 = ['力量'] # TODO self.防具精通属性 = ['力量'] # TODO
@@ -1382,7 +1382,7 @@ class classChange(Character):
self.jobId = '0c1b401bb09241570d364420b3ba3fd7' self.jobId = '0c1b401bb09241570d364420b3ba3fd7'
self.jobGrowId = '618326026de1a1f1cfba5dbd0b8396e7' self.jobGrowId = '618326026de1a1f1cfba5dbd0b8396e7'
self.武器选项 = ['光杖', '念珠', '图腾', '镰刀', '战斧'] self.武器选项 = ['十字架', '念珠', '图腾', '镰刀', '战斧']
self.输出类型选项 = ['物理百分比'] self.输出类型选项 = ['物理百分比']
self.输出类型 = '物理百分比' self.输出类型 = '物理百分比'
self.防具精通属性 = ['力量'] self.防具精通属性 = ['力量']
@@ -1253,7 +1253,7 @@ class classChange(Character):
self.jobId = '0c1b401bb09241570d364420b3ba3fd7' self.jobId = '0c1b401bb09241570d364420b3ba3fd7'
self.jobGrowId = 'c9b492038ee3ca8d27d7004cf58d59f3' self.jobGrowId = 'c9b492038ee3ca8d27d7004cf58d59f3'
self.武器选项 = ['光杖','念珠','图腾','镰刀','战斧'] self.武器选项 = ['十字架', '念珠', '图腾', '镰刀', '战斧']
self.输出类型选项 = ['魔法百分比'] self.输出类型选项 = ['魔法百分比']
self.输出类型 = '魔法百分比' self.输出类型 = '魔法百分比'
self.防具精通属性 = ['智力'] self.防具精通属性 = ['智力']
@@ -1128,7 +1128,7 @@ class classChange(Character):
self.jobId = '0c1b401bb09241570d364420b3ba3fd7' self.jobId = '0c1b401bb09241570d364420b3ba3fd7'
self.jobGrowId = '6d459bc74ba73ee4fe5cdc4655400193' self.jobGrowId = '6d459bc74ba73ee4fe5cdc4655400193'
self.武器选项 = ['光杖', '念珠', '图腾', '镰刀', '战斧'] self.武器选项 = ['十字架', '念珠', '图腾', '镰刀', '战斧']
self.输出类型选项 = ['魔法百分比'] self.输出类型选项 = ['魔法百分比']
self.输出类型 = '魔法百分比' # TODO self.输出类型 = '魔法百分比' # TODO
self.防具精通属性 = ['智力'] # TODO self.防具精通属性 = ['智力'] # TODO
@@ -0,0 +1,27 @@
from pathlib import Path
import pytest
PRIEST_FEMALE_FILES = [
"infighter_female.py",
"sorceress.py",
"inquistor.py",
"mistress.py",
]
@pytest.mark.parametrize("filename", PRIEST_FEMALE_FILES)
def test_priest_female_jobs_use_equipment_cross_weapon_name(filename):
character_file = (
Path(__file__).resolve().parents[2]
/ "core"
/ "character"
/ "GF"
/ "priest_female"
/ filename
)
source = character_file.read_text(encoding="utf-8")
assert "self.武器选项 = ['十字架', '念珠', '图腾', '镰刀', '战斧']" in source
assert "'光杖'" not in source