/
Sapphire/bin/
Sapphire/db/
Sapphire/db/OLC_rooms/
Sapphire/db/abi/
Sapphire/db/em_src/
Sapphire/db/helps/
Sapphire/db/helps/emman/ifunc/
Sapphire/db/npcs/Tatt/
Sapphire/db/objects/Tatt/
Sapphire/db/q_data/
Sapphire/db/rooms/Tatt/
Sapphire/doc/
Sapphire/doc/em/
Sapphire/etc/
Sapphire/src/abic/
Sapphire/src/areacon/
Sapphire/src/client/
Sapphire/src/embc/
Sapphire/src/emi/
Sapphire/src/emi/test/
Sapphire/src/include/
Sapphire/src/sapphire/em/
Sapphire/src/tcon/
#7
names      "rosa";
shortdesc  "Rosa";
desc5      "Rosa stands here, smiling happily.";
sex        female;
* wander     10;
npc_flags  [special];
experience 10d10+5;

program
{
    character_pointer newbie;

    trigger start enabled
      created ( )
    {
        disable( all );

        wait( 2 );
        game_cmd( ( "tell " + actor.name )
          + " Welcome, my friend.  Would you like help getting started?" );

        enable( all );
        newbie = actor;
    }

    trigger help_1 enabled
      tell ( infix "yes" )
      emote ( infix "nods at you" )
    {
        if ( actor != newbie )
            end( );

        disable( all );

        if ( is_npc( actor ) > 0 )
        {
            wait( 2 );
            game_cmd( ( "tell " + actor.name )
              + " NPCs should not need help." );
        }
        else {
        if ( is_guest( actor ) > 0 )
        {
            wait( 2 );
            game_cmd( ( "tell " + actor.name )
              + " I have no time to waste on the likes of you." );
        }
        else {
        if ( actor.level > 2 )
        {
            wait( 2 );
            game_cmd( ( "tell " + actor.name )
              + " I don't think you need my help." );
        }
        else
        {
            wait( 3 );
            game_cmd( ( "tell " + actor.name ) + " Okay, first of all, "
              + "on Sapphire all system-type commands (save, quit, etc) "
              + "start with a `$'.  Use `$commands' to see a list of all "
              + "available commands, both system and non-system." );

            wait( 2 );
            game_cmd( ( "tell " + actor.name ) + " Tell me when you are "
              + "ready for your next lesson." );
        } } }

        enable( all );
    }
    

    trigger help_2 enabled
      tell ( infix "next" )
      emote ( infix "nods at you" )
    {
        if ( actor != newbie )
            end( );

        disable( all );

        wait( 2 );
        game_cmd( ( "tell " + newbie.name ) + " You're all done!" );

        enable( all );
        newbie = null_character;
    }
};

end;