PR

【5/15】親分子分解放 #4660

wada opened this at 2026-05-13T10:03:21; closed

Description

opened by wada at 2026-05-13T10:03:21; updated 2026-05-18T11:51:07

概要

仕様書

係数の調整とPRマージ以外に親分子分機能の更新はほぼなし

調整内容

▼新規案
追加コスト	親分コスト * 0.07 +子分コスト * 0.03 + 子分レアリティ * 0.03(小数点第二位切り上げ)	
ボーナス能力	子分各種ステータス * (子分レアリティ * 2 + 親分コスト * 1.8 +子分コスト * 2) / 1150 * 同属性ボーナス	
同属性ボーナス	同属性なら	5

▼調整前
追加コスト	親分コスト * 0.05 +子分コスト * 0.05 + 子分レアリティ * 0.04(小数点第二位切り上げ)	
ボーナス能力	子分各種ステータス * (子分レアリティ * 2 + 親分コスト * 2 ) / 200 * 同属性ボーナス	
同属性ボーナス	同属性なら	1.2

マージ時に更新を見落とすため、models/Follower.phpの関数参照をlib/SubFunc.incに変更

マージPR

【1/8】子分重複削除処理の修正 7613
【10/4】かんたん子分設定時に子分Lvを表示 8405

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

「概要」シート ▼各ページの親分子分効果について

TODO

  • [ ] デプロイ
  • [ ] 告知設定
  • [ ] Q&A更新、公開

Comment

#45940 by wada at 2026-05-13T10:10:40; updated 2026-05-13T10:10:40

@kouho
@noda
レビューお願いします。

Comment

#45956 by kouho at 2026-05-13T11:34:35; updated 2026-05-13T11:34:35

@wada
define_gesoten側のFOLLOWER_ENABLEも更新お願いします

kouho add_label at 2026-05-13T11:34:39: コメントあり

Comment

#45959 by kouho at 2026-05-13T11:44:34; updated 2026-05-13T11:44:56

@wada
[仕様確認]
親分・子分の計算式については非公開情報でしょうか?

子分ボーナスの計算結果だけが表示され、計算の内訳が不明なため、
今回の調整意図である同属性カード同士を親分子分に設定してもらう等がやりづらいため内訳もしくは計算式を公開できないでしょうか。

Comment

#45963 by wada at 2026-05-13T12:06:04; updated 2026-05-13T12:06:04

@kouho

解放しました。

> define_gesoten側のFOLLOWER_ENABLEも更新お願いします

Comment

#45972 by wada at 2026-05-13T15:12:55; updated 2026-05-13T15:12:55

@kouho
基本計算式の詳細は非公開します。
ユーザーさんがUIからカードを調整しながら、ステータスの変動を見てやったほうがいいですね。計算式の詳細を公開すると、後々少しだけ調整しても、ユーザーさんに全部お知らせしないといけないですね。調整する余地を残すため、計算式の詳細を非公開したほうがいいですね。

> 親分・子分の計算式については非公開情報でしょうか?

Comment

#45991 by kouho at 2026-05-13T16:28:12; updated 2026-05-13T16:28:12

@wada
かしこまりました。

> 基本計算式の詳細は非公開します。

修正確認しました。

> 解放しました。
define_gesoten側のFOLLOWER_ENABLEも更新お願いします

Comment

#45992 by kouho at 2026-05-13T16:29:03; updated 2026-05-13T16:29:03

@wada
参照箇所をなくしたと思いますが、使わないなら事故防止で下記クラスは削除しておきませんか?
> マージ時に更新を見落とすため、models/Follower.php

Comment

#46020 by wada at 2026-05-15T09:00:00; updated 2026-05-15T09:00:00

@kouho
削除しました。
> 参照箇所をなくしたと思いますが、使わないなら事故防止で下記クラスは削除しておきませんか?

Comment

#46022 by wada at 2026-05-15T09:40:34; updated 2026-05-15T09:40:34

@kouho @noda
メインページのボタン画像配置を調整しました。
<img src="https://jolly-gitbucket.curl-catla.ts.net/gitbucket/jolly/jr-web/_attached/1778805579996W9RjcPdyjz" width="300">

Comment

#46033 by wada at 2026-05-15T11:51:50; updated 2026-05-15T11:51:50

@noda
修正しました。
> 戻り値が$card_dataに代入されていないため、親分子分一覧ページに何も表示されないです。

noda add_label at 2026-05-15T11:57:42: 野田LGTM

Comment

#46036 by noda at 2026-05-15T11:57:46; updated 2026-05-15T11:57:46

@wada
修正確認しました。
確認OKです。

kouho delete_label at 2026-05-15T14:45:43: コメントあり
kouho add_label at 2026-05-15T14:45:45: 皇甫 LGTM

Comment

#46051 by kouho at 2026-05-15T14:45:53; updated 2026-05-15T14:45:53

@wada
確認OKです

wada merge at 2026-05-18T11:50:59: 【5/15】親分子分解放
wada close at 2026-05-18T11:50:59: Close
wada delete_branch at 2026-05-18T11:51:07: open_follower

commit comment

#353 by noda at 2026-05-15T11:04:07; lib/public/LeaderFollower-List.inc / old:None new:29
710f06ecfe96ffc22168b1f8319166f431be3a25

@wada
戻り値が$card_dataに代入されていないため、親分子分一覧ページに何も表示されないです。
!スクリーンショット 2026-05-15 11

Commit range

basec325a9789a4b1be9327758340f431d6c51b533ba
head19bd60a572442abc87f9adf7de7baff9411eab93
base branchjolly/jr-web:master
head branchjolly/jr-web:open_follower

View commits

Commit details are loaded from Git when a dynamic archive server is running, or can be embedded with --include-commits.
Files changed34 filesView patch
statusfile
modifiedlib/SubFunc.inc
modifiedlib/conf/define.inc
modifiedlib/conf/define_gesoten.inc
modifiedlib/conf/define_y.inc
modifiedlib/mobile/LeaderFollower__Result.inc
modifiedlib/models/Breakthrough.php
deletedlib/models/Follower.php
modifiedlib/public/Card-Default.inc
modifiedlib/public/Card-Detail.inc
modifiedlib/public/Card-List.inc
modifiedlib/public/Card-PotList.inc
modifiedlib/public/Card-StatusUp.inc
modifiedlib/public/CardPot-Detail.inc
modifiedlib/public/CardPot-List.inc
modifiedlib/public/Composition-Result.inc
modifiedlib/public/Deck-DeckSelect.inc
modifiedlib/public/LeaderFollower-Check.inc
modifiedlib/public/LeaderFollower-EasySelectCheck.inc
modifiedlib/public/LeaderFollower-FollowerSelect.inc
modifiedlib/public/LeaderFollower-List.inc
modifiedlib/public/LeaderFollower-Result.inc
modifiedlib/public/OceanArea-DeckSelect.inc
addedpublic_html/img/info_jrye/5727/info1.jpg
addedpublic_html/img/info_jrye/5727/info2.jpg
addedpublic_html/img/info_jrye/5727/info3.jpg
addedpublic_html/img/info_jrye/5727/info4.jpg
modifiedpublic_html/img/leader_follower/header.jpg
addedpublic_html/img/mainmenu/mainmenu_breakthrough_m.png
modifiedpublic_html/index.php
modifiedpublic_html/js/JOLLYROGER.js
modifiedpublic_html/js/jr_main.min.js
modifiedpublic_html/template/LeaderFollower-EasySelectCheck.tpl
modifiedpublic_html/template/Main.tpl
modifiedpublic_html/template/header_sp.tpl
Patch body is stored as a separate file to keep this page lightweight.

Review comment

#353 by noda at 2026-05-15T11:04:07; lib/public/LeaderFollower-List.inc / old:None new:29
710f06ecfe96ffc22168b1f8319166f431be3a25

@wada
戻り値が$card_dataに代入されていないため、親分子分一覧ページに何も表示されないです。
!スクリーンショット 2026-05-15 11