The oddest thing is that I can load up old save games when I know for a fact he was around, but he's missing there, too.
The DLC is not disabled or anything (I already thought of that), and the map marker is still present and I can go back to that town where I got him, but, of course, he's not there since I had already reactivated and then hired him.
---------------------------
Okay, so why post this here, you may asking. Well, I'm trying to script him back in, but that has made things even worse.
I executed the following which technically ends up doing nothing, but now when I go back to camp, my party does not disband and instead continues following me around like it were any other area.
/*-----------------------------------*/
object oShale = Party_GetFollowerByTag( GEN_FL_SHALE );
if( IsObjectValid( oShale ) )
{
SetObjectActive( oShale, TRUE );
SendPartyMemberHiredEvent( oShale, FALSE );
DisplayFloatyMessage( GetHero(), "Shale hired!", FLOATY_MESSAGE, 0xffffff, 5.0f );
}
else
{
DisplayFloatyMessage( GetHero(), "Shale does not exist.", FLOATY_MESSAGE, 0xff0000, 5.0f );
}
/*-----------------------------------/*(The "Shale does not exist." message is what got displayed.) Now, logic dictates that, okay, I need to create him first (CreateObject), but that requires a location, so I have no idea where I am supposed to create him.
So does anyone have a clue what's going on here? How to recreate him and hire him back? And how to fix my broken Party Camp code (where followers don't disband anymore)?





Retour en haut






