
Pages:<< prev 1 next >>


Off the Edge of the Map

GroupAdministrators
Posts1,199
JoinedMar 21, 2006
Bug: Mpechozone and Style commands fail to add themselves to the symbol table.
Danger: Low, Causes commands to not work, but won't cause any harm.
Found by: Lorac and Pyreloth
Fixed by: Keberus
---
mud_comm.c, do_mpechozone function
Locate:
Change to:
skills.c, do_style function
Locate:
Change to:
These must have just been overlooked when the base was updated for the latest compilers. They weren't adding themselves to the symbol table because they weren't properly declared as DO_FUNs. Updating them to const char *argument will solve the issue.
Danger: Low, Causes commands to not work, but won't cause any harm.
Found by: Lorac and Pyreloth
Fixed by: Keberus
---
mud_comm.c, do_mpechozone function
Locate:
void do_mpechozone( CHAR_DATA * ch, char *argument ) /* Blod, late 97 */
Change to:
void do_mpechozone( CHAR_DATA * ch, const char *argument ) /* Blod, late 97 */
skills.c, do_style function
Locate:
void do_style( CHAR_DATA * ch, char *argument )
Change to:
void do_style( CHAR_DATA * ch, const char *argument )
These must have just been overlooked when the base was updated for the latest compilers. They weren't adding themselves to the symbol table because they weren't properly declared as DO_FUNs. Updating them to const char *argument will solve the issue.
Pages:<< prev 1 next >>