I also noticed that you edited some of the variables in the original character creation script and replaced them with your own specific values. For instance:

Quote

IF
RegionStarted("_AncientRiddle")
AND
IsGameLevel("_AncientRiddle",1)
THEN
DB_InCharacterCreation(0);

IF
CharacterCreationStarted("_AncientRiddle")
AND
CharacterAddToCharacterCreation((CHARACTERGUID)CHARACTERGUID_S_GLO_CharacterCreationDummy_001_da072fe7-fdd5-42ae-9139-8bd4b9fca406,0,_Success)
THEN
DB_InCharacterCreation(_Success);


In the goal above, you have effectively told Osiris to start the character creation UI only when the game starts in the character creation level "_AncientRiddle". Is that what you want? Did you create your own custom character creation level? It seems to me that "_AncientRiddle" is the level you want the game to start in AFTER character creation. What are your general settings under project settings? Did you specify a character creation level?

I would revert that code to what it is vanilla from the wiki:
Quote

IF
RegionStarted(_Lvl)
AND
IsGameLevel(_Lvl,1)
THEN
DB_InCharacterCreation(0);

IF
CharacterCreationStarted(_)
AND
CharacterAddToCharacterCreation((CHARACTERGUID)CHARACTERGUID_S_GLO_CharacterCreationDummy_001_da072fe7-fdd5-42ae-9139-8bd4b9fca406,0,_Success)
THEN
DB_InCharacterCreation(_Success);



Similar issues here:
Quote
IF
CharacterCreationFinished((CHARACTERGUID)NULL_00000000-0000-0000-0000-000000000000)
AND
DB_InCharacterCreation(1)
AND
DB_CurrentLevel("_AncientRiddle")
AND
DB_CharacterCreationLevels("_AncientRiddle")
AND
DB_GLO_FirstLevelAfterCharacterCreation("_AncientRiddle")
AND
DB_CharacterCreationTransitionInfo("_AncientRiddle",(TRIGGERGUID)TRIGGERGUID_StartPoint_000_7b4d93b9-5526-4922-a41a-aaa65360ac0a)
AND
DB_IsPlayer(_Char)
THEN
NOT DB_DoNotFace(_Char);
ProcMovePartyToStart(_Char,(TRIGGERGUID)TRIGGERGUID_StartPoint_001_899f56c5-e6f8-4f42-be82-94e681de791f);

IF
RegionStarted("_AncientRiddle")
AND
IsGameLevel("_AncientRiddle",1)
THEN
DB_StartedActualGame(1);


I would revert that back to the original story code:
Quote
IF
CharacterCreationFinished((CHARACTERGUID)NULL_00000000-0000-0000-0000-000000000000)
AND
DB_InCharacterCreation(1)
AND
DB_CurrentLevel(_Lvl)
AND
DB_CharacterCreationLevels(_Lvl)
AND
DB_GLO_FirstLevelAfterCharacterCreation(_FirstLevel)
AND
DB_CharacterCreationTransitionInfo(_FirstLevel,_StartTrigger)
AND
DB_IsPlayer(_Char)
THEN
NOT DB_DoNotFace(_Char);
ProcMovePartyToStart(_Char,_StartTrigger);

IF
RegionStarted(_Region)
AND
IsGameLevel(_Region,1)
THEN
DB_StartedActualGame(1);


Last edited by Windemere; 24/07/18 09:33 PM.

DOS2 Mods: Happily Emmie After and The Noisy Crypt

Steam Workshop
Nexus Mods