fix: LazyVarUpdate unset

This commit is contained in:
2021-09-15 19:06:15 +00:00
committed by Gitea
parent 942b2752f5
commit 8dc567f966
2 changed files with 3 additions and 3 deletions
@@ -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 '충분한 유산 포인트를 가지고 있지 않습니다.';
}
+2 -2
View File
@@ -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;
}