HASH 1e885f2cf44c
DATE 2025-07-26
SUBJECT web: warning message
FILES 2 CHANGED
HASH 1e885f2cf44c
DATE 2025-07-26
SUBJECT web: warning message
FILES 2 CHANGED
┌─ web/src/layouts/ChartLayout.astro ────────────────────────────────────────┐
│ diff --git a/web/src/layouts/ChartLayout.astro b/web/src/layouts/ChartLayout.astro │
│ index c41b8ed..f3ffc68 100644 │
│ --- a/web/src/layouts/ChartLayout.astro │
│ +++ b/web/src/layouts/ChartLayout.astro │
│ @@ -21,7 +21,7 @@ const isFixedClassSpec = fixedClass && fixedSpec; │
│ <meta charset="utf-8" /> │
│ <link rel="icon" type="image/svg+xml" href="/favicon.svg" /> │
│ <meta name="viewport" content="width=device-width, initial-scale=1.0" /> │
│ - <title>{title} - WoW MoP Rankings</title> │
│ + <title>{title}</title> │
│ <link rel="stylesheet" href="/src/styles/global.css" /> │
│ <style> │
│ body { │
│ @@ -303,15 +303,26 @@ const isFixedClassSpec = fixedClass && fixedSpec; │
│ </div> │
│ │
│ <div class="rankings-container"> │
│ - <Warning title={isRankingsMode ? "DPS Rankings" : (isFixedClassSpec ? "Race │
│ Comparison Results" : "Comparison Results")}> │
│ - {isRankingsMode ? ( │
│ - <p>These rankings show <strong>DPS performance</strong> across all spec │
│ ializations using static simulation results with identical encounter conditions an │
│ d optimal rotations.</p> │
│ - ) : isFixedClassSpec ? ( │
│ - <p>These rankings compare <strong>race performance</strong> for {fixedC │
│ lass} {fixedSpec} using static simulation results. Results show performance differ │
│ ences between races using identical gear and configurations.</p> │
│ - ) : ( │
│ - <p>Compare <strong>race performance</strong> across different specs and │
│ classes using static simulation results. Select a class and specialization to vie │
│ w performance differences.</p> │
│ - )} │
│ - <p>For live, interactive simulations visit <a href="https://wowsims.com/m │
│ op" target="_blank" rel="noopener noreferrer">wowsims.com/mop</a>.</p> │
│ + <Warning title="Warning"> │
│ + <p> │
│ + These benchmarks are built with <a href="https://wowsims.com/mop" targe │
│ t="_blank" rel="noopener noreferrer">wowsims</a> which is currently still in <stro │
│ ng>alpha</strong> with bug fixes and updates coming daily.</p> │
│ + <p> │
│ + Beyond that, there are a number of issues with using simulation ranking │
│ s to guide your decisions: │
│ + </p> │
│ + <ul> │
│ + <li> │
│ + <strong>Simulation Bias</strong>: Certain specs are favoured in stati │
│ onary, target dummy scenarios, e.g., Arcane & Boomkin │
│ + </li> │
│ + <li> │
│ + <strong>Fight Length Impact</strong>: In a 5:00 encounter, a 3:00 bur │
│ st spec will be unfavoured compared to a 3:30 fight │
│ + </li> │
│ + <li> │
│ + <strong>Incomplete APLs/spec implementation</strong>: Not all specs h │
│ ave been optimized for every type of encounters (short duration, high target count │
│ ) │
│ + </li> │
│ + </ul> │
│ + <p> │
│ + Simulation rankings, such as these, should never be used as anything mo │
│ re than a novelty/something interesting to look at. │
│ + </p> │
│ </Warning> │
│ │
│ <div id="metadata-container"></div> │
│ @@ -452,8 +463,8 @@ const classSpecs = { │
│ { value: 'unholy', label: 'Unholy' } │
│ ], │
│ druid: [ │
│ - { value: 'balance', label: 'Balance' }, │
│ - { value: 'feral', label: 'Feral' } │
│ + { value: 'balance', label: 'Balance' } │
│ + //{ value: 'feral', label: 'Feral' } │
│ ], │
│ hunter: [ │
│ { value: 'beast_mastery', label: 'Beast Mastery' }, │
└────────────────────────────────────────────────────────────────────────────────────┘
┌─ ...src/layouts/ChartLayout.astro ───┐
│ diff --git a/web/src/layouts/ChartLayout.ast │
│ ro b/web/src/layouts/ChartLayout.astro │
│ index c41b8ed..f3ffc68 100644 │
│ --- a/web/src/layouts/ChartLayout.astro │
│ +++ b/web/src/layouts/ChartLayout.astro │
│ @@ -21,7 +21,7 @@ const isFixedClassSpec = f │
│ ixedClass && fixedSpec; │
│ <meta charset="utf-8" /> │
│ <link rel="icon" type="image/svg+xml" h │
│ ref="/favicon.svg" /> │
│ <meta name="viewport" content="width=de │
│ vice-width, initial-scale=1.0" /> │
│ - <title>{title} - WoW MoP Rankings</titl │
│ e> │
│ + <title>{title}</title> │
│ <link rel="stylesheet" href="/src/style │
│ s/global.css" /> │
│ <style> │
│ body { │
│ @@ -303,15 +303,26 @@ const isFixedClassSpec │
│ = fixedClass && fixedSpec; │
│ </div> │
│ │
│ <div class="rankings-container"> │
│ - <Warning title={isRankingsMode ? "DPS │
│ Rankings" : (isFixedClassSpec ? "Race Compa │
│ rison Results" : "Comparison Results")}> │
│ - {isRankingsMode ? ( │
│ - <p>These rankings show <strong>DP │
│ S performance</strong> across all specializa │
│ tions using static simulation results with i │
│ dentical encounter conditions and optimal ro │
│ tations.</p> │
│ - ) : isFixedClassSpec ? ( │
│ - <p>These rankings compare <strong │
│ >race performance</strong> for {fixedClass} │
│ {fixedSpec} using static simulation results. │
│ Results show performance differences betwee │
│ n races using identical gear and configurati │
│ ons.</p> │
│ - ) : ( │
│ - <p>Compare <strong>race performan │
│ ce</strong> across different specs and class │
│ es using static simulation results. Select a │
│ class and specialization to view performanc │
│ e differences.</p> │
│ - )} │
│ - <p>For live, interactive simulation │
│ s visit <a href="https://wowsims.com/mop" ta │
│ rget="_blank" rel="noopener noreferrer">wows │
│ ims.com/mop</a>.</p> │
│ + <Warning title="Warning"> │
│ + <p> │
│ + These benchmarks are built with < │
│ a href="https://wowsims.com/mop" target="_bl │
│ ank" rel="noopener noreferrer">wowsims</a> w │
│ hich is currently still in <strong>alpha</st │
│ rong> with bug fixes and updates coming dail │
│ y.</p> │
│ + <p> │
│ + Beyond that, there are a number o │
│ f issues with using simulation rankings to g │
│ uide your decisions: │
│ + </p> │
│ + <ul> │
│ + <li> │
│ + <strong>Simulation Bias</strong │
│ >: Certain specs are favoured in stationary, │
│ target dummy scenarios, e.g., Arcane & Boom │
│ kin │
│ + </li> │
│ + <li> │
│ + <strong>Fight Length Impact</st │
│ rong>: In a 5:00 encounter, a 3:00 burst spe │
│ c will be unfavoured compared to a 3:30 figh │
│ t │
│ + </li> │
│ + <li> │
│ + <strong>Incomplete APLs/spec im │
│ plementation</strong>: Not all specs have be │
│ en optimized for every type of encounters (s │
│ hort duration, high target count) │
│ + </li> │
│ + </ul> │
│ + <p> │
│ + Simulation rankings, such as thes │
│ e, should never be used as anything more tha │
│ n a novelty/something interesting to look at │
│ . │
│ + </p> │
│ </Warning> │
│ │
│ <div id="metadata-container"></div> │
│ @@ -452,8 +463,8 @@ const classSpecs = { │
│ { value: 'unholy', label: 'Unholy' } │
│ ], │
│ druid: [ │
│ - { value: 'balance', label: 'Balance' }, │
│ - { value: 'feral', label: 'Feral' } │
│ + { value: 'balance', label: 'Balance' } │
│ + //{ value: 'feral', label: 'Feral' } │
│ ], │
│ hunter: [ │
│ { value: 'beast_mastery', label: 'Beast │
│ Mastery' }, │
└──────────────────────────────────────────────┘
┌─ web/src/pages/index.astro ────────────────────────────────────────────────┐
│ diff --git a/web/src/pages/index.astro b/web/src/pages/index.astro │
│ index 3c4e1dc..67c1316 100644 │
│ --- a/web/src/pages/index.astro │
│ +++ b/web/src/pages/index.astro │
│ @@ -4,7 +4,7 @@ import '../styles/global.css' │
│ --- │
│ │
│ <ChartLayout │
│ - title="MoP Simulation DPS Rankings" │
│ + title="MoP Simulation Benchmarks" │
│ description="" │
│ mode="rankings" │
│ /> │
└────────────────────────────────────────────────────────────────────────────────────┘
┌─ web/src/pages/index.astro ──────────┐
│ diff --git a/web/src/pages/index.astro b/web │
│ /src/pages/index.astro │
│ index 3c4e1dc..67c1316 100644 │
│ --- a/web/src/pages/index.astro │
│ +++ b/web/src/pages/index.astro │
│ @@ -4,7 +4,7 @@ import '../styles/global.css │
│ ' │
│ --- │
│ │
│ <ChartLayout │
│ - title="MoP Simulation DPS Rankings" │
│ + title="MoP Simulation Benchmarks" │
│ description="" │
│ mode="rankings" │
│ /> │
└──────────────────────────────────────────────┘
[ BACK TO LOG ]
──────────────────────────────────────────────────────────────────────────────────────
OOKNET
────────────────────────────────────────────────
OOKNET