Skip to content

Make the Rising Kick tooltip say 3 hits at every level - #65

Closed
AngeloTadeucci wants to merge 1 commit into
mainfrom
fix/1570-rising-kick-hit-count
Closed

AngeloTadeucci wants to merge 1 commit into
mainfrom
fix/1570-rising-kick-hit-count

Conversation

@AngeloTadeucci

@AngeloTadeucci AngeloTadeucci commented Nov 1, 2026 •

Copy link
Copy Markdown
Collaborator

Rising Kick, skill 11000031, hits 3 times at every level, but its tooltip says 7 hits from level 2 to 12. Nexon's Korean source has the typo and every locale copied it. Nexon fixed it later in kr_latest, which says 3회. This changes the hit count from 7 to 3 on every affected line and leaves the damage percentages as they are.

  • WeblateConverter/Json/{en,ko,cn,jp}/stringskilldescription.json: levels 2 to 12 of 11000031, in both the Striker and CharacterBalance_Striker_01 variants where a locale has them. These are the Weblate sources, so the nightly regen carries the fix.
  • Xml/string/{cn,en,jp,kr}/korskilldescription_100.xml: regenerated from that JSON with json-to-xml-all.
  • Xml/string/{de,pt}/korskilldescription_100.xml: edited directly. They have the same typo and no Weblate source for this file, so the regen leaves them alone.

Verification

  • Xml/skill/11/11000031.xml has 48 level blocks, 12 levels times 4 feature variants. Each has three attack points with damageProperty count="1", so 3 hits is right everywhere.
  • Before: every level 2 to 12 line for 11000031 said 7, in all six locales. After: every line says 3. Each changed line differs from main by that one character, and no line outside id 11000031 changed.
  • json-to-xml-all followed by verify-all passes. Running the regen a second time on top of the change leaves the diff byte-identical, so the nightly won't revert the de and pt edits.
  • Rising Kick EX, 11000032, already says 3 and is untouched.

Not checked: the tooltip in a client. Weblate may also flag the en, cn and jp rows as needing edits, because their ko source string changed. The first Weblate sync after merge shows whether it does.

Fixes MS2Community/PrivateMaple2#1570


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need.

Summary by CodeRabbit

  • Bug Fixes
    • Updated Striker’s Rising Kick descriptions for skill levels 2–12 to correctly state three hits instead of seven across supported languages. Per-hit damage values and other skill details are unchanged.

Skill 11000031 has three single-hit attack points in all 48 level blocks,
but its description says 7 hits from level 2 to 12. The typo is in the
Korean source and was carried into every locale. Fixed in the Weblate JSON
for en, ko, cn and jp, and directly in the de and pt XML, which have no
Weblate source for this file.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Nov 1, 2026 •

Copy link
Copy Markdown

Review in Change Stack →

No actionable comments were generated in the recent review.

Recent review info
Run configuration
  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: defaults
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: dfe0453c-cae7-4428-9e1b-a68bd76f299b
Commits

Reviewing files that changed from the base of the PR and between 5c469b7 and da70f02.

Files selected for processing: 10
  • WeblateConverter/Json/cn/stringskilldescription.json
  • WeblateConverter/Json/en/stringskilldescription.json
  • WeblateConverter/Json/jp/stringskilldescription.json
  • WeblateConverter/Json/ko/stringskilldescription.json
  • Xml/string/cn/korskilldescription_100.xml
  • Xml/string/de/korskilldescription_100.xml
  • Xml/string/en/korskilldescription_100.xml
  • Xml/string/jp/korskilldescription_100.xml
  • Xml/string/kr/korskilldescription_100.xml
  • Xml/string/pt/korskilldescription_100.xml

Included review availability: This review used your included allowance. Your plan provides up to 1 included review per hour; 0 remain after this review.

Walkthrough

Descriptions for Striker skill 11000031 now state that levels 2–12 hit three times instead of seven across the provided JSON and XML localizations. Listed damage percentages and other description details remain unchanged.

Changes: Rising Kick descriptions

Layer / File(s) Summary
Update localized hit counts
WeblateConverter/Json/{cn,en,jp,ko}/stringskilldescription.json, Xml/string/{cn,de,en,jp,kr,pt}/korskilldescription_100.xml
Descriptions for levels 2–12 change the hit count from seven to three. This includes the listed Striker and CharacterBalance descriptions. Damage percentages and other description text remain unchanged. Chinese XML descriptions for levels 3–11 also gain a trailing newline.

Estimated code review effort: 2 (Simple) | ~10 minutes

Change: Bug fix · Severity of issue fixed: Low

Suggested reviewers: zintixx

Merge Risk: Minimal · up to da70f

The localized tooltip text update is ready to merge with normal checks.

Pre-merge checks: Passed 5
Check name Status Explanation
Description Check Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check Passed The title clearly identifies the main change: updating the Rising Kick tooltip from 7 hits to 3 hits. It is concise and specific, although “every level” slightly overstates the change because level 1 …
Linked Issues check Passed Issue #1570 requires the Rising Kick tooltip to show 3 hits instead of 7. The pull request changes skill 11000031 levels 2–12 from 7 to 3 in the Weblate JSON sources and the locale XML outputs. The di…
Out of Scope Changes check Passed The changes are limited to Rising Kick skill 11000031 tooltip strings in the listed locale source and XML files. Regenerated XML files and direct edits for locales without Weblate sources support the …
Docstring Coverage Passed No eligible functions found in the changed files. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff with cyclomatic complexity of at least 2. Documentat…
Full details: Title check

Explanation

The title clearly identifies the main change: updating the Rising Kick tooltip from 7 hits to 3 hits. It is concise and specific, although “every level” slightly overstates the change because level 1 remains unchanged.

Full details: Linked Issues check

Explanation

Issue #1570 requires the Rising Kick tooltip to show 3 hits instead of 7. The pull request changes skill 11000031 levels 2–12 from 7 to 3 in the Weblate JSON sources and the locale XML outputs. The diff preserves the damage percentages and does not change skill 11000032. The reported json-to-xml-all and verify-all checks pass.

Full details: Out of Scope Changes check

Explanation

The changes are limited to Rising Kick skill 11000031 tooltip strings in the listed locale source and XML files. Regenerated XML files and direct edits for locales without Weblate sources support the linked issue. The diff does not show unrelated skill or functional changes.

Full details: Docstring Coverage

Explanation

No eligible functions found in the changed files. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff with cyclomatic complexity of at least 2. Documentation-only edits and deletions within surviving functions are included; unchanged diff context and fully deleted functions are excluded. Analyzed 0 functions across 0 files. (10 skipped: 10 unsupported.)

Finishing Touches
Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

Share

@AngeloTadeucci

Copy link
Copy Markdown
Collaborator Author

Note

Claude Opus 5.5 responding on behalf of Ângelo.

Folded into #66 so the string fixes ship and get tested as one XML patch. The Rising Kick commit is there unchanged as 5738670, and #66 now closes MS2Community/PrivateMaple2#1570 too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant