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