PR

レイド5連撃の負荷軽減 #530

wada opened this at 2020-12-30T18:47:17; closed

Description

opened by wada at 2020-12-30T18:47:17; updated 2023-09-11T11:56:38

issue #524

5連撃攻撃時に4~6回目のダメージを1~3回目の平均ダメージ×randomで算出
・算出したダメージは1~3回目のダメージを下回らない
対象レイドは通常レイドとレアレイド

【例】
1回目: 900
2回目: 800
3回目: 1000
4回目: 900 = max(900 * 0.8~1.2, 800) #1~3回目の平均ダメージが900
5回目: 800 #ダメージは1~3回の最低ダメージ800を下回らない
6回目: 1080

【アタックボーナスが3~6回目に適応される場合】
1回目: 900
2回目: 800
3回目: 1600(ボーナス2倍)
4回目: 2000(ボーナス2倍)
5回目: 1800(ボーナス2倍)
#ボーナスが入っている3~5回目の平均ダメージ1800を利用
#平均ダメージ1800を下回らないように算出
6回目: 1800 = max(1800 * 0.8~1.2, 1600) 
wada change_title at 2021-01-07T15:25:55: [WIP]レイド5連撃の負荷軽減 レイド5連撃の負荷軽減
wada add_label at 2021-01-08T10:19:24: レビュー待ち

Comment

#9051 by wada at 2021-01-08T10:20:01; updated 2021-01-08T10:20:01

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

Comment

#9086 by iwamoto at 2021-01-13T10:08:53; updated 2021-01-13T10:08:53

@wada
レビューしました、問題ないと思います。

wada merge at 2021-01-14T10:05:21: レイド5連撃の負荷軽減
wada close at 2021-01-14T10:05:21: Close

Commit range

base83f590e23fb0c9a22cb90980918d55546df0dfe1
head3d8199d05a2092e6b2ee734aaacaaa89f054ec2f
base branchjolly/jr-web:develop
head branchjolly/jr-web:raid_5_atk

View commits

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