fix: LazyVarUpdate unset
This commit is contained in:
@@ -39,7 +39,7 @@ class BuyRandomUnique extends \sammo\BaseAPI
|
||||
|
||||
$db = DB::db();
|
||||
$inheritStor = KVStorage::getStorage($db, "inheritance_{$userID}");
|
||||
$previousPoint = $inheritStor->getValue('previous')??0;
|
||||
$previousPoint = ($inheritStor->getValue('previous')??[0, 0])[0];
|
||||
if($previousPoint < GameConst::$inheritItemRandomPoint){
|
||||
return '충분한 유산 포인트를 가지고 있지 않습니다.';
|
||||
}
|
||||
|
||||
@@ -10,7 +10,7 @@ trait LazyVarUpdater{
|
||||
function getRaw(bool $extractAux=false):array{
|
||||
if($extractAux){
|
||||
$this->getAuxVar('');
|
||||
|
||||
|
||||
}
|
||||
return $this->raw;
|
||||
}
|
||||
@@ -58,7 +58,7 @@ trait LazyVarUpdater{
|
||||
}
|
||||
|
||||
if($var === null){
|
||||
unset($this->auxVar[$key]);
|
||||
unset($this->raw['auxVar'][$key]);
|
||||
$this->auxUpdated = true;
|
||||
return;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user