fix: 시나리오 생성시 성격에 class prefix 없음

This commit is contained in:
2022-07-27 19:44:05 +09:00
parent 947286bd09
commit 94f5834b61
+8 -1
View File
@@ -11,6 +11,9 @@ use \sammo\GameConst;
use sammo\RandUtil; use sammo\RandUtil;
use \sammo\SpecialityHelper; use \sammo\SpecialityHelper;
use sammo\TimeUtil; use sammo\TimeUtil;
use function sammo\getPersonalityClass;
class GeneralBuilder{ class GeneralBuilder{
protected $generalID = null; protected $generalID = null;
@@ -161,7 +164,11 @@ class GeneralBuilder{
} }
public function setEgo(?string $ego):self{ public function setEgo(?string $ego):self{
$this->ego = $ego; if($ego === null){
$this->ego = null;
return $this;
}
$this->ego = Util::getClassName(getPersonalityClass($ego));
return $this; return $this;
} }