OOKNET                             [ /  search the index  ]  
──────────────────────────────────────────────────────────────────────────────────────
══════════════════════════════════════════════════════════════════════════════════════
OOKNET   [ /  search  ]  
────────────────────────────────────────────────
════════════════════════════════════════════════
 
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
 

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' },

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' },
 

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"
 />

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