PR

【4/14】天下無双の達成報酬をPresentBoxManager利用に変更 #2715

kouho opened this at 2023-04-14T11:52:05; closed

Description

opened by kouho at 2023-04-14T11:52:05; updated 2023-04-14T13:49:59

概要

天下無双の達成報酬をPresentBoxManager利用に変更するPRです

技玉メダルの対応が未対応だったためその対応

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

user_event_ptを操作して達成報酬の受け取り確認。
期限付きアイテムに関してはプレゼントボックスに配布されていたものが直接付与に変更される旨をお知らせに記載予定

Comment

#26933 by kouho at 2023-04-14T11:52:19; updated 2023-04-14T11:52:19

@wada
レビューお願いいたします

Comment

#26934 by kouho at 2023-04-14T12:01:55; updated 2023-04-14T12:01:55

TODO
補填用スクリプト準備(log_del_present_boxとpresent_boxのtype12を削除して技玉メダルを付与するスクリプト)

Comment

#26935 by wada at 2023-04-14T12:02:00; updated 2023-04-14T12:02:00

@kouho
期限付きアイテムをプレゼントする場合は、以下のように指定してください。

PresentBoxManager::getInstance()->send($order_list, ['present' => true]);

Comment

#26937 by kouho at 2023-04-14T12:18:08; updated 2023-04-14T12:18:14

@wada
> 期限付きアイテムをプレゼントする場合は、以下のように指定してください。

こちら修正しました。

Comment

#26939 by wada at 2023-04-14T12:57:03; updated 2023-04-14T12:57:03

@kouho
確認OKです。
確認用の配布スクリプトをまた使いたいのでcommitしています。
ゲームには影響ないので、デプロイしてもらって大丈夫です。

wada add_label at 2023-04-14T12:57:18: 和田 LGTM
kouho merge at 2023-04-14T13:49:59: 【4/14】天下無双の達成報酬をPresentBoxManager利用に変更
kouho close at 2023-04-14T13:49:59: Close

Commit range

basea1ad760253696bcddc0541b0a1234f9775f0dd51
heade567712914b7b3d7f788531f907cd11cb669e5b2
base branchjolly/jr-web:develop
head branchjolly/jr-web:fix_battle_event_reward

View commits

Commit details are loaded from Git when a dynamic archive server is running, or can be embedded with --include-commits.
Files changed3 filesView patch
statusfile
modifiedlib/SubFunc.inc
modifiedlib/class/const/ItemConst.class.php
addedlib/exec/tool_present_battle_rewards.php
Patch body is stored as a separate file to keep this page lightweight.