I'm using http://www.nexusmods.com/morrowind/mods/22921/? and when I enter the Census & Excise Office, my papers are already on the desk for me to take and the chargen sequence doesn't initiate with Socucius Ergalla. It's as if the game thinks character generation has already been done. Does anybody know what could trigger this?
This is the script attached to Socucius Ergalla:
Begin CharGenClassNPC; This script is attached to Socucius Ergalla.short state ;tracks state of questioning. -1 when over.Short NoLore ;blocks discussion of general topicsfloat timerif ( menumode == 1) returnendifif ( state == -1 ) if ( OnActivate == 1 ) Activate endifendifif ( GetHealth == 0 ) returnendif;return if you've talked to captain and don't have papersif ( "CharGen Captain".state == -1 ) SetHello 30 returnendif ;greeting if ( State == 0 ) "CharGen StatsSheet"->Disable ;Hides the actual scroll so it's not sitting on the table when you enter "ICMQ_BracerLeft"->Disable ;Disabled so the shackles aren't already sitting on the table in the Census Office "ICMQ_BracerRight"->Disable ;This list below disables the Imperial Prison Ship, the NPCs and all the objects associated with it "CharGen Boat"->Disable "CharGen Boat Guard 1"->disable "CharGen Boat Guard 2"->disable "ICMQ_ship guard 03"->disable "ICMQ_ship guard 04"->disable "CharGen Dock Guard"->disable "CharGen_cabindoor"->disable "CharGen_lantern_03_sway"->disable "CharGen_ship_trapdoor"->disable "CharGen_plank"->disable "ICMQ_ship guard 01"->disable "ICMQ_ship guard 02"->disable "ICMQ_archer 01"->disable "ICMQ_ship restrain6"->disable "ICMQ_ship restrain1"->disable "ICMQ_RopeShip1"->disable "ICMQ_RopeShip2"->disable "ICMQ_DisableCrate1"->disable "ICMQ_DisableSign1"->disable "ICMQ_DeleteBoat1"->disable "ICMQ_DisableCrate2"->disable "ICMQ_DisableCrate3"->disable "ICMQ_DeleteRope6"->disable "ICMQ_DeleteRope5"->disable "ICMQ_DeleteBoat2"->disable "ICMQ_DeleteScaffold1"->disable "ICMQ_DeletePole1"->disable "ICMQ_DeletePlank6"->disable "ICMQ_DeletePlank4"->disable "ICMQ_DeleteRope1"->disable "ICMQ_DeleteSmoke1"->disable "ICMQ_DeletePlank7"->disable "ICMQ_DeletePlank3"->disable "ICMQ_DeletePlank2"->disable "ICMQ_DeletePlank1"->disable "ICMQ_DeleteRope2"->disable "ICMQ_DeleteChimney1"->disable "ICMQ_DeleteGuard1"->disable "ICMQ_DeleteGuard2"->disable "ICMQ_DisableCrate1"->disable "ICMQ_DeleteRope3"->disable "ICMQ_DeleteRope4"->disable "ICMQ_DeleteLadder1"->disable "ICMQ_Ship guard 06"->disable "ICMQ_LanternRemove2"->disable "ICMQ_ship guard 05"->disable "ICMQ_crate_lid_disable"->disable "ICMQ_Barrel_Disable_01"->disable "ICMQ_Barrel_Disable_02"->disable "ICMQ_Barrel_Disable_03"->disable "ICMQ_DisableCrate4"->disable "ICMQ_DisableCrate5"->disable "ICMQ_DisableCrate6"->disable "ICMQ_bottle_disable01"->disable "ICMQ_bottle_disable02"->disable "ICMQ_bottle_disable03"->disable if ( GetDistance Player < 178 ) if ( State == 0 ) Say "vo\b\m\Hlo_BM038.mp3", "Go on then, speak up." DisablePlayerControls set state to 10 endif endif if ( OnActivate == 1 ) ;activate him instead of moving in if ( State == 0 ) return endif endif elseif ( State == 10 ) if ( SayDone == 1 ) EnableClassMenu set State to 12 endif elseif ( State == 12 ) if ( SayDone == 1 ) set timer to timer + GetSecondsPassed if ( timer > 1 ) Say "vo\b\m\Hlo_BM054.mp3", "I haven't much time, so be quick about this." set State to 14 set timer to 0 endif endif elseif ( State == 14 ) if ( SayDone == 1 ) EnableBirthMenu set State to 15 endif elseif ( State == 15 ) if ( SayDone == 1 ) set timer to timer + GetSecondsPassed if ( timer > 1 ) Say "vo\Misc\CharGen Class2.wav", "Interesting. Now before I stamp these papers, make sure this information is correct." set State to 16 set timer to 0 endif endif ;show statreview menu elseif ( State == 16 ) if ( SayDone == 1 ) EnableStatReviewMenu set State to 17 endif ;show popup messages elseif ( State == 17 ) if ( SayDone == 1 ) set timer to timer + GetSecondsPassed if ( timer > 1 ) set timer to 0 EnableStatsMenu EnablePlayerControls StartScript RaceCheck ;sets the PCRace global flag for dialogue and such MessageBox "The shackles have been released from your wrists" "Ok" "ICMQ_BracerLeft"->Enable "ICMQ_BracerRight"->Enable Player -> RemoveItem "1_Chargen_Clothing" 1 ; now Vedaa will be recognized as nvde if not wearing clothes Player -> RemoveItem "ICMQ_BracerLeftPC" 1 Player -> RemoveItem "ICMQ_BracerRightPC" 1 Player -> RemoveSpell "fire bite" Player -> RemoveSpell "light" Player -> RemoveSpell "mother's kiss" Player -> RemoveSpell "rest of st. merris" Player -> AddSpell "absorb fatigue" Player -> AddSpell "absorb health" Player -> AddSpell "absorb spell points" Player -> AddSpell "burden" Player -> AddSpell "calm creature" Player -> AddSpell "calm humanoid" Player -> AddSpell "chameleon" Player -> AddSpell "charisma" Player -> AddSpell "ICMQ_CureBlightDisease_Other" Player -> AddSpell "Cure Blight_Self" Player -> AddSpell "cure common disease" Player -> AddSpell "cure common disease other" Player -> AddSpell "cure poison" Player -> AddSpell "cure poison touch" Player -> AddSpell "demoralize creature" Player -> AddSpell "detect_creature" Player -> AddSpell "ICMQ_dispel" Player -> AddSpell "ICMQ_dispelother" Player -> AddSpell "feet of notorgo" Player -> AddSpell "fenrick's doorjam" Player -> AddSpell "ICMQ_fortifyhealth" Player -> AddSpell "ICMQ_fortifyMaxMagicka" Player -> AddSpell "ICMQ_fortifystamina" Player -> AddSpell "fortify unarmored skill" Player -> AddSpell "frostbite" Player -> AddSpell "far silence" Player -> AddSpell "heal companion" Player -> AddSpell "hearth heal" Player -> AddSpell "ICMQ_invisibility" Player -> AddSpell "ICMQ_fortifyluck" Player -> AddSpell "jump" Player -> AddSpell "levitate" Player -> AddSPell "ICMQ_Light" Player -> AddSpell "mark" Player -> AddSpell "medusa's gaze" Player -> AddSpell "night-eye" Player -> AddSpell "noise" Player -> AddSpell "ICMQ_Open" Player -> AddSpell "orc's strength" Player -> AddSpell "poison" Player -> AddSpell "recall" Player -> AddSpell "reflect" Player -> AddSpell "ICMQ_RestoreMagicka" Player -> AddSpell "ICMQ_RestoreRestoration" Player -> AddSpell "ICMQ_RestoreWillpower" Player -> AddSpell "ICMQ_shield" Player -> AddSpell "ICMQ_shock" Player -> AddSpell "slowfall" Player -> AddSpell "spell absorption" Player -> AddSpell "ICMQ_spell_drain" Player -> AddSpell "stamina" Player -> AddSpell "Swimmer's_Blessing" Player -> AddSpell "water breathing" set state to 18 endif endif elseif ( State == 18 ) set state to 20 ;show papers elseif ( State == 20 ) Say "vo\Misc\CharGen Class3.wav", "Show your papers to the Captain when you exit to get your release fee." "CharGen StatsSheet"->Enable ;make the actual scroll show itself set State to 30 ;show how to pick them up elseif ( State == 30 ) if ( SayDone == 1 ) set timer to timer + GetSecondsPassed if ( timer > 1 ) set timer to 0 endif EnablePlayerViewSwitch EnableVanityMode EnableRest set State to -1 endif endif elseif ( State == -1 ) if ( CharGenState != -1 ) ;this may need to be here for flow if ( OnActivate == 1 ) Activate endif if ( GetDistance, Player < 180 ) if ( Player->GetItemCount "CharGen StatsSheet" == 0 ) ;does not have sheet yet if ( SayDone == 1) set timer to timer + GetSecondsPassed if ( timer > 5 ) set timer to 0 say, "vo\Misc\CharGen Class4.wav", "Take your papers off the table and go see Captain Gravius." endif endif endif endif endif endifEnd CharGenClassNPC