PR

【2/27】マンスリーミッション #4540

wada opened this at 2026-02-26T18:15:12; closed

Description

opened by wada at 2026-02-26T18:15:12; updated 2026-02-27T17:11:35

概要

仕様書

クエスト内容一部変更
月の切り替わり対応
報酬配布用スクリプト作成

Comment

#44511 by wada at 2026-02-26T18:15:24; updated 2026-02-26T18:15:24

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

Comment

#44529 by kouho at 2026-02-27T11:45:46; updated 2026-02-27T11:45:46

@wada

スクリプトの変数名

tool_send_monthly_quest_reward.php (lines 86-90) update_receive_flg() の user_no が $quest_no で上書きされている

建築完了判定

ミッションが建築完了なので、3ステップミッションと同じ問題があるように見えます。
新規建築完了時にも判定を入れていただきたいです。

SubFunc.inc
S_LoadModelClass('Campaign_quest')->update_clear_count($user_info['user_no'], QuestConst::BORDER_TYPE_BUILD, 1, $info);
と同じ箇所

その他 cron

報酬配布用スクリプトはcronで設定して実行しますか?
3/1中に実行する必要があると思いますので、もしcron設定予定なら一応記載していただけますと幸いです。

kouho add_label at 2026-02-27T11:45:51: コメントあり

Comment

#44534 by wada at 2026-02-27T11:50:43; updated 2026-02-27T11:50:43

@kouho
修正しました。

> スクリプトの変数名
> 建築完了判定

手動で対応予定です。

> その他 cron

Comment

#44537 by kouho at 2026-02-27T11:58:23; updated 2026-02-27T11:58:23

@wada
対応ありがとうございます。確認OKです。

kouho add_label at 2026-02-27T11:58:42: 皇甫 LGTM
wada merge at 2026-02-27T17:11:30: 【2/27】マンスリーミッション
wada close at 2026-02-27T17:11:30: Close
wada delete_branch at 2026-02-27T17:11:35: monthly_mission_2603

Commit range

based7902c91cdac9eac7c7213d3d0f86b9f9209a8da
headb1bddff626bd211dbeb63f183abba94d8ad8fd44
base branchjolly/jr-web:master
head branchjolly/jr-web:monthly_mission_2603

View commits

Commit details are loaded from Git when a dynamic archive server is running, or can be embedded with --include-commits.
Files changed6 filesView patch
statusfile
modifiedlib/SubFunc.inc
modifiedlib/conf/class/QuestConfig.class.php
addedlib/exec/tool_send_monthly_quest_reward.php
modifiedlib/models/Monthly_quest.php
modifiedlib/public/Quest-Monthly.inc
modifiedpublic_html/template/Quest-Monthly.tpl
Patch body is stored as a separate file to keep this page lightweight.