diff --git a/src/acore-wp-plugin/src/Components/UnstuckMenu/UnstuckController.php b/src/acore-wp-plugin/src/Components/UnstuckMenu/UnstuckController.php index 59d03eaf..690a010b 100644 --- a/src/acore-wp-plugin/src/Components/UnstuckMenu/UnstuckController.php +++ b/src/acore-wp-plugin/src/Components/UnstuckMenu/UnstuckController.php @@ -29,11 +29,16 @@ public static function unstuck($charName) foreach ($characters as $character) { if ($character['name'] === $charName) { - $soap->unstuckByName($charName); + $currentTime = time(); + if ($character["time"] < $currentTime) { + $soap->unstuckByName($charName); - self::updateUnstuckCD($charName); + self::updateUnstuckCD($charName); - return $charName . " unstucked!"; + return $charName . " unstucked!"; + } + + return $charName . " unstuck still on cooldown!"; } }