PR

【12/19 16:00】レイドイベント #3277

wada opened this at 2023-12-13T18:20:47; closed

Description

opened by wada at 2023-12-13T18:20:47; updated 2023-12-19T13:43:10

概要

https://docs.google.com/spreadsheets/d/1UBGxct7RqnxhDRymxKT9_vJZwXJ2anzHECTKJtN0RXo/edit#gid=455862815

追加実装

レアレイド出現率調整

12/80で抽選していたが、視認性が悪いため15/100に変更

召喚の書ボーナス

獲得した召喚の書に応じて、討伐後に10pt配布
・0ダメージ、攻撃していないユーザでも獲得可能
・攻撃していないユーザは、0ダメージ攻撃回数0のログデータを作成し、0ダメージで攻撃した状態と判定させる

召喚の書の獲得状況は、コレクターボーナスで使用しているlog_team_raid_itemを流用

DB更新内容

【12/19 16:00】レイドイベント jolly/jrye-db#623

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

管理画面から確認

召喚の書ボーナス

  • 戦闘中表記
  • 討伐時
  • 報酬獲得時
  • 逃亡時
  • ログページボタンテキスト

リリース

log移動

#log移動
cd jr-yamada/lib/exec/
vi tool_delete_raid_log.inc (event_no = 58 へ変更)
ENVIRONMENT=production PF=yamada php tool_delete_raid_log.inc

DBの初期化

#更新
UPDATE `user_mission` SET `raid_point`=0,`raid_point2`=0,`total_raid_point`=0,`m_event_limit`=0;
UPDATE `team_data` SET `raid_stamina`=0,`raid_monster`=0,`raid_monster_vs`=0,`raid_lv`=0,`raid_count`=0,`total_raid_count`=0,`event_raid_count`=0,`war_bonus_time`=0,`event_prize`=0,`raid_vs_end_time`=0;

#確認用
SELECT `user_no`,`raid_point`,`raid_point2`,`total_raid_point`,`m_event_limit` FROM `user_mission` ORDER BY `m_event_limit` DESC
SELECT `raid_stamina`,`raid_monster`,`raid_monster_vs`,`raid_lv`,`raid_count`,`total_raid_count`,`event_raid_count`,`war_bonus_time`,`event_prize`,`raid_vs_end_time` FROM `team_data` WHERE del_flg=0 ORDER BY `raid_stamina` DESC

TODO

  • [x] 画像
  • [x] デバッグ
  • [x] エピックレイドの登録
  • [x] ダメージ0、未攻撃のユーザへの召喚の書ボーナス対応

リリース作業

  • [x] dbデプロイ
  • [x] webデプロイ
  • [x] 告知設定
  • [x] 戦闘デモ設定
wada change_title at 2023-12-13T18:20:55: 【12/19 16:00】レイドイベント [WIP]【12/19 16:00】レイドイベント
wada change_title at 2023-12-14T17:36:52: [WIP]【12/19 16:00】レイドイベント 【12/19 16:00】レイドイベント

Comment

#32450 by wada at 2023-12-14T17:44:55; updated 2023-12-14T17:44:55

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

Comment

#32476 by wada at 2023-12-18T09:10:24; updated 2023-12-18T09:10:24

@kouho
新機能を含むため、問題があった際に実装内容を変更できるよう、予告掲載までにレビュー完了をお願いします。

wada add_label at 2023-12-18T09:10:28: コメントあり

Comment

#32502 by kouho at 2023-12-18T15:19:08; updated 2023-12-18T15:19:08

@wada
動作は問題ないですが、ゲーム内注意事項の表記だけ修正をお願いいたします。

page_raid_footer.tpl

<span style="color:#ff8c00;">★</span>与えたダメージが1未満のときは、「ダメージpt」を含め、報酬は一切もらうことができません。<br>
↓
<span style="color:#ff8c00;">★</span>与えたダメージが1未満かつ召喚の書を集めていないときは、「ダメージpt」を含め、報酬は一切もらうことができません。<br>

Comment

#32523 by kouho at 2023-12-18T17:58:03; updated 2023-12-18T17:58:03

その他は確認OKです。

kouho add_label at 2023-12-18T17:58:11: 皇甫 LGTM

Comment

#32527 by wada at 2023-12-18T18:05:04; updated 2023-12-18T18:05:04

@kouho
注意事項について対応しました。

Comment

#32533 by kouho at 2023-12-19T11:13:19; updated 2023-12-19T11:13:19

@wada
ありがとうございます。注意事項対応も確認OKです

wada delete_label at 2023-12-19T13:34:33: コメントあり
wada merge at 2023-12-19T13:37:32: 【12/19 16:00】レイドイベント
wada close at 2023-12-19T13:37:32: Close
wada delete_branch at 2023-12-19T13:37:37: raid_event_1219

Commit range

basecbe1d6398dc6ae301f9822b205a9fe25a96395e3
head352d4cf031c2483a6f4b55f796ac129dbe7856b4
base branchjolly/jr-web:master
head branchjolly/jr-web:raid_event_1219

View commits

Commit details are loaded from Git when a dynamic archive server is running, or can be embedded with --include-commits.
Files changed10 filesView patch
statusfile
modifiedlib/SubFunc.inc
modifiedlib/conf/class/RaidMonsterConfig.class.php
modifiedlib/conf/define_y.inc
modifiedlib/models/Raid_event.php
modifiedlib/models/dao/log_team_raid_item.php
modifiedlib/public/Raid-Default.inc
modifiedlib/public/Raid-GetMedal.inc
modifiedpublic_html/template/Main.tpl
modifiedpublic_html/template/Raid-DefaultMedal.tpl
modifiedpublic_html/template/page_raid_footer.tpl
Patch body is stored as a separate file to keep this page lightweight.