Guardian: Ursoc's Fury absorb is damage × (1 + mul) instead of damage × mul
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
調査の方向性
engine/class_modules/sc_druid.cpp のリンク先の行付近にある trigger_ursocs_fury_t から始め、吸収量の計算を issue に記載されたタレント値と比較してください。該当する Guardian のタレントデータと既存のテストまたはシミュレーションを確認し、期待される倍率を確かめてください。指定されたタレントを使ったときにシールドが Thrash/Maul のダメージの約38.6%を反映し、ゲーム内の挙動と一致すれば完了です。
索引モデルが issue の本文から書いたものです。
説明
Ursoc's Fury looks like it's giving way too big a shield. In trigger_ursocs_fury_t the shield is calculated as damage * (1 + mul), but the talent says it should be damage * mul:
With Nurturing Instinct and Natural Recovery taken, mul comes out to about 38.6%, so the shield should be ~39% of Thrash/Maul damage, but SimC gives ~139%.
We checked it against Guardian logs from M+ keys: in game Ursoc's Fury absorbs about 6% of max health per second, SimC shows about 23%, which lines up with the ~3.6x you'd expect from this.
This is on the midnight branch (d080afd, still the same on current midnight). Overriding the talent's effect value so (1 + mul) comes out to 0.386 brings it in line with the logs.
Thanks!
- 主要言語
- C++
- スター
- 1.6k
- フォーク
- 789
- 平均マージ
- 9時間 44分
- マージ済み PR(30日)
- 56
環境構築
- Dockerfile または Docker Compose ファイルあり
- プルリクエストのテンプレートなし
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
simulationcraft/simc のほかの issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 69/100
simulationcraft/simc#11747 · コメント 2 件 ·
メンテナーはふだん 1 日以内に返信
-
難易度 3/5 1〜2日 初心者へのやさしさ 45/100
simulationcraft/simc#11935 ·
メンテナーはふだん 1 日以内に返信
-
難易度 3/5 1〜2日 初心者へのやさしさ 68/100
simulationcraft/simc#11918 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
難易度 4/5 3〜5日 初心者へのやさしさ 45/100
simulationcraft/simc#11845 ·
メンテナーはふだん 1 日以内に返信
-
難易度 3/5 1〜2日 初心者へのやさしさ 48/100
simulationcraft/simc#11752 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
simulationcraft/simc の issue をすべて見る
似ている issue
-
bug topic:shaders
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
godotengine/godot#124800 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
swiftlang/indexstore-db#306 ·
-
Python Pointcloudオープン
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
ArduCAM/Arducam_tof_camera#125 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 87/100
maplibre/maplibre-native#4822 ·
メンテナーはふだん 1 日以内に返信
-
bug-unconfirmed
難易度 2/5 1〜3時間 初心者へのやさしさ 64/100
メンテナーはふだん 1 日以内に返信