http://planetelderscrolls.gamespy.com/View.php?view=Mods.Detail&id=7904 <-- Download Here!
http://btb2.free.fr/files/morrowind_btb.zip <-- Or Download Here!
begin ab01noOutdoorRestScript; global autostart script, removing health/magicka/fatigue restoring when resting in exteriorsshort statefloat dhfloat dmfloat dfif ( state == 0 ) if ( MenuMode ) if ( GetInterior ) else set state to 10 set dh to ( player->GetHealth ) set dm to ( player->GetMagicka ) set df to ( player->GetFatigue ) endif endif returnelseif ( state == 10 ) if ( MenuMode ) if ( GetPCSleep ) set state to 20 endif else set state to 0 endif returnendifif ( GetPCSleep ) returnendifset dh to ( dh - ( player->GetHealth ) )set dm to ( dm - ( player->GetMagicka ) )set df to ( df - ( player->GetFatigue ) )if ( dh < -0.0001 ) player->ModCurrentHealth dh set state to 30endifif ( dm < -0.0001 ) player->ModCurrentMagicka dm set state to 30endifif ( df < -0.0001 ) player->ModCurrentFatigue df set state to 30endifif ( state == 30 ) MessageBox "Your rest was uneasy..."endifset state to 0end
begin ab01noOutdoorRestScript; global autostart script, removing health/magicka/fatigue restoring when resting in exteriorsshort statefloat dhfloat dmfloat dfif ( state == 0 ) if ( MenuMode ) if ( GetInterior ) else set state to 10 set dh to ( player->GetHealth ) set dm to ( player->GetMagicka ) set df to ( player->GetFatigue ) endif endif returnelseif ( state == 10 ) if ( MenuMode ) if ( GetPCSleep ) set state to 20 endif else set state to 0 endif returnendifif ( GetPCSleep ) returnendifset dh to ( dh - ( player->GetHealth ) )set dm to ( dm - ( player->GetMagicka ) )set df to ( df - ( player->GetFatigue ) )if ( dh < -0.0001 ) player->ModCurrentHealth dh set state to 30endifif ( dm < -0.0001 ) player->ModCurrentMagicka dm set state to 30endifif ( df < -0.0001 ) player->ModCurrentFatigue df set state to 30endifif ( state == 30 ) MessageBox "Your rest was uneasy..."endifset state to 0end