feat: add NerveService and nerve regen scheduled commands

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Doar Mihai
2026-06-28 16:10:26 +03:00
co-authored by Claude Sonnet 4.6
parent e7940d31f6
commit 6e2ea7bcc7
4 changed files with 91 additions and 0 deletions
@@ -0,0 +1,21 @@
<?php
namespace App\Console\Commands\Game;
use App\Services\Game\NerveService;
use Illuminate\Console\Command;
class NerveMidnightRefill extends Command
{
protected $signature = 'game:nerve-midnight-refill';
protected $description = 'Refill nerve to max for all active characters at midnight';
public function handle(NerveService $nerveService): void
{
$this->info('Running midnight nerve refill...');
$count = $nerveService->refillAll();
$this->info("Nerve refilled for {$count} characters.");
}
}