Menu

#2 Dig

open
None
5
2003-12-15
2003-12-15
No

Dig.....its broken it dosent make rooms right please if
anyone knows a way to fix it please tell me

Discussion

  • Andy

    Andy - 2003-12-17

    Logged In: YES
    user_id=767531

    This can be fixed by:

    adding

    do_function(ch, &do_redit, "");

    to the change_exit function in olc_act.c after the line
    move_char(ch, door, true); /* ROM OLC */

    and replacing

    sprintf(buf, "link %ld", newvnum);
    change_exit(n_fun, ch, buf, door);

    in the change_exit function in olc_act.c

    with

    sprintf(buf, "link %ld", pRoom->vnum);
    change_exit(n_fun, ch, buf, rev_dir[door]);

    and also replacing

    sprintf(buf, "link %s", arg);
    change_exit(n_fun, ch, buf, door);

    with

    sprintf(buf, "link %ld", pRoom->vnum);
    change_exit(n_fun, ch, buf, rev_dir[door]);

     
  • Jeff Johnston

    Jeff Johnston - 2003-12-19

    Logged In: YES
    user_id=934528

    I made the suggested changes listed here, I am not a learned
    coder by any means so when it gave me a too many
    arguments error I got confused. I made the changes as listed
    what caused this/has anyone else had this happen?

     

Log in to post a comment.