From c20ee2295832e1f9cc7e29a54df754d6ce3f0d0c Mon Sep 17 00:00:00 2001
From: Jesusaves <cpntb1@ymail.com>
Date: Tue, 8 Nov 2022 23:02:03 -0300
Subject: Break balance: Potions and Betsanc now affect mages speed (incl.
 upmarmu).

---
 src/map/pc.cpp | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/map/pc.cpp b/src/map/pc.cpp
index a414857..dd2c604 100644
--- a/src/map/pc.cpp
+++ b/src/map/pc.cpp
@@ -1517,12 +1517,13 @@ int pc_calcstatus(dumb_ptr<map_session_data> sd, int first)
     if (sd->speed_rate != 100)
         sd->speed = sd->speed * sd->speed_rate / 100;
     sd->speed = std::max(sd->speed, 1_ms);
-    if (aspd_rate != 100)
-        sd->aspd = sd->aspd * aspd_rate / 100;
 
     if (sd->attack_spell_override)
         sd->aspd = sd->attack_spell_delay;
 
+    if (aspd_rate != 100)
+        sd->aspd = sd->aspd * aspd_rate / 100;
+
     sd->aspd = std::max(sd->aspd, battle_config.max_aspd);
     sd->amotion = sd->aspd;
     sd->dmotion = std::chrono::milliseconds(800 - sd->paramc[ATTR::AGI] * 4);
-- 
cgit v1.2.3-70-g09d2