PR

スキルチェンジ修正本家マージ #1957

kouho opened this at 2022-06-14T16:58:35; closed

Description

opened by kouho at 2022-06-14T16:58:35; updated 2022-08-05T15:56:53

概要

スキルチェンジ不具合について本家対応の確認と必要箇所のマージ #1924
の対応用PR

テスト方法、確認した内容

TODO

Comment

#20117 by wada at 2022-06-17T15:12:24; updated 2022-06-17T15:12:24

@kouho
以下の認識で間違っていませんか?

強化アイテムを使用してスキルグループが変わっている場合、スキルグループの重複チェックは、強化アイテム使用前のグループをチェックする。

強化アイテム使用後

  • 強化後スキルと同じグループ

装備できる

  • 強化前スキルと同じグループ

装備できない

ラゼストprのコメントの抜粋

> ■強化アイテムのタイプが「強化」の場合
・強化前後でスキルグループが変わらない:そのスキルグループはNG
→分かる(もともと付けられないし)
・強化前後でスキルグループが変わる:強化後のスキルグループの技玉はNG
→分からない
(むしろもともと付けられないはずの強化前のスキルグループをNGにするべきでは?強化後のスキルと同じものを技玉でつけられるのを防いでもいるけど)

Comment

#20120 by kouho at 2022-06-17T15:33:27; updated 2022-06-17T15:33:27

@wada
確認ありがとうございます。
和田さんがまとめてくれた認識で間違いないかと思います。

Comment

#20121 by wada at 2022-06-17T15:44:05; updated 2022-06-17T15:44:05

@kouho
直感的には現在の仕様(強化アイテム使用後スキルで重複チェック)の方が正しく感じるんですが、これ実装して大丈夫なんでしょうか?

Comment

#20123 by kouho at 2022-06-17T16:02:19; updated 2022-06-17T16:02:19

@wada
確かにそのまま入れると仕様が変わってしまうので相談した方が良さそうですね。。
MTGで聞いてみることにします。

Comment

#20281 by wada at 2022-06-22T17:04:39; updated 2022-06-22T17:04:39

@kouho
Item-ChangeSkillCheck.incに追加された処理で、$_temp['skill_group']が作成されていますが、使用している箇所が見当たりません。
pushされていない更新はないでしょうか?

Comment

#21426 by kouho at 2022-08-05T14:19:35; updated 2022-08-05T14:19:35

@wada
対応が遅れてすみません。本家からのマージ漏れの箇所をマージしました。

kouho change_title at 2022-08-05T14:19:44: [WIP]スキルチェンジ修正本家マージ スキルチェンジ修正本家マージ

Comment

#21435 by wada at 2022-08-05T15:07:59; updated 2022-08-05T15:07:59

@kouho
確認しました。OKです

wada add_label at 2022-08-05T15:08:02: 和田 LGTM
kouho merge at 2022-08-05T15:23:55: スキルチェンジ修正本家マージ
kouho close at 2022-08-05T15:23:55: Close
kouho refer at 2022-08-05T15:56:53: 2172:【8/5】リリース・スキルチェンジ修正本家マージ

Commit range

basea52c48cc0857a967fb5952011ab2c2c35b6ab6ad
head13500713cb49affaa60d5ee56d69dc8f592a764c
base branchjolly/jr-web:develop
head branchjolly/jr-web:merge_skill_change

View commits

Commit details are loaded from Git when a dynamic archive server is running, or can be embedded with --include-commits.
Files changed2 filesView patch
statusfile
modifiedlib/public/Item-ChangeSkillBallSelect.inc
modifiedlib/public/Item-ChangeSkillCheck.inc
Patch body is stored as a separate file to keep this page lightweight.