fix: CreateManyNPC에서 모든 m장 사망년도가 같은 버그 수정

This commit is contained in:
2022-06-10 00:49:47 +09:00
parent a19da6cda5
commit a039fb871b
+3 -3
View File
@@ -33,12 +33,12 @@ class CreateManyNPC extends \sammo\Event\Action
$env['year'],
$env['month']
)));
$age = $rng->nextRangeInt(20, 25);
$birthYear = $env['year'] - $age;
$deathYear = $env['year'] + $rng->nextRangeInt(10, 60);
$result = [];
foreach (pickGeneralFromPool(DB::db(), $rng, 0, $cnt) as $pickedNPC) {
$age = $rng->nextRangeInt(20, 25);
$birthYear = $env['year'] - $age;
$deathYear = $env['year'] + $rng->nextRangeInt(10, 50);
$newNPC = $pickedNPC->getGeneralBuilder();
$newNPC->setNationID(0)
->setNPCType(3)