diff --git a/lib/world/obj/1.obj b/lib/world/obj/1.obj index 7001348..b77e079 100644 --- a/lib/world/obj/1.obj +++ b/lib/world/obj/1.obj @@ -429,4 +429,129 @@ push past each other to get to the water troughs and feeding bins. 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100 0 0 0 0 +#148 +torch bone~ +a bone torch~ +A torch made out of a piece of bone has been discarded here.~ + Made out of a piece of broken bone, this torch has some oil-wrapped cloth +wrapped around one end. +~ +1 0 0 0 0 ap 0 0 0 0 0 0 0 +0 0 8 0 +1 20 0 0 0 +#149 +torch wooden~ +a wooden torch~ +A wooden torch has been left here.~ + A piece of carved wood has been fashioned into a crude torch, with one end +wrapped in oil-soaked cloth. +~ +1 0 0 0 0 ap 0 0 0 0 0 0 0 +0 0 8 0 +1 20 0 0 0 +#150 +board rumor~ +the Tyr rumor board~ +A board with rumors has been placed here.~ +OOC: This is the rumor board for the city of Tyr. Treat it as if you are overhearing +a rumor at the bar. +~ +13 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 +0 0 0 0 0 +#151 +lantern stone~ +a stone lantern~ +A lantern carved out of grey stone is here.~ + Made out of a single piece of grey stone, this lantern has been carved to +allow for a candle to be placed inside. A small handle on the top allows the +user to carry it. +~ +1 0 0 0 0 ap 0 0 0 0 0 0 0 +0 0 14 0 +2 40 0 0 0 +#152 +basket wicker~ +a wicker basket~ +A wicker basket has been left here.~ + Made of some sort of dried plant reed, this basket has been tightly braided +with few visible holes. A handle has been made that that allows for ease of +carry. +~ +15 0 0 0 0 ap 0 0 0 0 0 0 0 +10 0 0 0 +1 40 0 0 0 +#153 +backpack jozhal hide~ +a jozhal-hide backpack~ +A backpack made out of jozhal hide is lying here.~ + This backpack has been made out of several pieces of jozhal hide. Sewn +together to form the main compartment, it has a pair of shoulder straps that +would fit most humanoids. +~ +15 0 0 0 0 adp 0 0 0 0 0 0 0 +40 0 0 0 +4 80 0 0 0 +#154 +rope short piece~ +a short piece of rope~ +A short piece of rope has been left here.~ + This piece of rope is no more than six feet in length and has been made out +of some sort of plant fiber. +~ +13 0 0 0 0 ap 0 0 0 0 0 0 0 +0 0 0 0 +1 50 0 0 0 +#155 +rope coil~ +a coil of rope~ +A long piece of rope has been coiled and left here.~ + This piece of rope must be at least thirty feet in length. Made out of some +sort of plant fiber, the ends have been waxed slightly to prevent it from +unraveling. +~ +13 0 0 0 0 ap 0 0 0 0 0 0 0 +0 0 0 0 +5 200 0 0 0 +#156 +ring bone~ +a bone ring~ +A simple hoop of bone is lying here.~ + This ring is carved from a single piece of yellowed bone. It is unevenly +shaped and likely would slip off the finger. +~ +11 0 0 0 0 ab 0 0 0 0 0 0 0 +0 0 0 0 +1 10 0 0 0 +#157 +ring bone blackened~ +a blackened bone ring~ +A blackened piece of bone in the shape of a ring is here.~ + This piece of bone has been carved into the shape of a ring, then blackened +in a fire. +~ +11 0 0 0 0 ab 0 0 0 0 0 0 0 +0 0 0 0 +1 15 0 0 0 +#158 +necklace bone~ +a bone necklace~ +A necklace made of pieces of bone is lying here.~ + Various pieces of bone have had a hole drilled through them to allow for a +string to pass through, forming a simple necklace. +~ +11 0 0 0 0 ac 0 0 0 0 0 0 0 +0 0 0 0 +1 25 0 0 0 +#159 +necklace blackened bone~ +a blackened bone necklace~ +A blackened bone necklace has been left here.~ + Small and thick piece of bone have had a small hole drilled into them to +create this crude necklace. Each piece seems to have been blackened in a fire, +though some are lighter than others. +~ +11 0 0 0 0 ac 0 0 0 0 0 0 0 +0 0 0 0 +1 40 0 0 0 $~ diff --git a/lib/world/rsv/1.rsv b/lib/world/rsv/1.rsv index 15aed12..a8bbff6 100644 --- a/lib/world/rsv/1.rsv +++ b/lib/world/rsv/1.rsv @@ -43,71 +43,6 @@ V 5 0 V 6 0 V 7 0 . -#R 134 1759595117 -M 103 -M 102 -E 9 112 -E 14 113 -G 142 -G 141 -G 140 -G 139 -G 135 -G 136 -G 137 -G 138 -O 134 0 100 0 0 -X 0 0 -X 1 0 -X 2 0 -X 3 0 -W 0 0 -W 1 0 -W 2 0 -W 3 0 -V 0 2 -V 1 0 -V 2 0 -V 3 0 -V 4 0 -V 5 0 -V 6 0 -V 7 0 -O 133 0 100 0 0 -X 0 0 -X 1 0 -X 2 0 -X 3 0 -W 0 0 -W 1 0 -W 2 0 -W 3 0 -V 0 6 -V 1 0 -V 2 1 -V 3 0 -V 4 0 -V 5 0 -V 6 0 -V 7 0 -O 132 0 200 0 0 -X 0 0 -X 1 0 -X 2 0 -X 3 0 -W 0 0 -W 1 0 -W 2 0 -W 3 0 -V 0 8 -V 1 0 -V 2 0 -V 3 0 -V 4 0 -V 5 0 -V 6 0 -V 7 0 -. #R 131 1759603279 O 144 0 20 0 0 X 0 0 @@ -180,3 +115,85 @@ V 5 0 V 6 0 V 7 0 . +#R 134 1760390381 +M 102 +E 9 112 +E 14 113 +G 138 +G 137 +G 136 +G 135 +G 139 +G 140 +G 141 +G 142 +M 103 +O 134 0 100 0 0 +X 0 0 +X 1 0 +X 2 0 +X 3 0 +W 0 0 +W 1 0 +W 2 0 +W 3 0 +V 0 2 +V 1 0 +V 2 0 +V 3 0 +V 4 0 +V 5 0 +V 6 0 +V 7 0 +O 133 0 100 0 0 +X 0 0 +X 1 0 +X 2 0 +X 3 0 +W 0 0 +W 1 0 +W 2 0 +W 3 0 +V 0 6 +V 1 0 +V 2 1 +V 3 0 +V 4 0 +V 5 0 +V 6 0 +V 7 0 +O 132 0 200 0 0 +X 0 0 +X 1 0 +X 2 0 +X 3 0 +W 0 0 +W 1 0 +W 2 0 +W 3 0 +V 0 8 +V 1 0 +V 2 0 +V 3 0 +V 4 0 +V 5 0 +V 6 0 +V 7 0 +O 150 0 0 0 0 +X 0 0 +X 1 0 +X 2 0 +X 3 0 +W 0 0 +W 1 0 +W 2 0 +W 3 0 +V 0 0 +V 1 0 +V 2 0 +V 3 0 +V 4 0 +V 5 0 +V 6 0 +V 7 0 +. diff --git a/src/boards.c b/src/boards.c index 3739d65..a3ecdd7 100644 --- a/src/boards.c +++ b/src/boards.c @@ -46,13 +46,8 @@ /* Format: vnum, read lvl, write lvl, remove lvl, filename, 0 at end. Be sure * to also change NUM_OF_BOARDS in board.h*/ struct board_info_type board_info[NUM_OF_BOARDS] = { - {3099, 0, 0, LVL_GOD, LIB_ETC "board.mortal", 0}, - {3098, LVL_IMMORT, LVL_IMMORT, LVL_GRGOD, LIB_ETC "board.immortal", 0}, - {3097, LVL_IMMORT, LVL_GRGOD, LVL_IMPL, LIB_ETC "board.freeze", 0}, - {3096, 0, 0, LVL_IMMORT, LIB_ETC "board.social", 0}, - {1226, 0, 0, LVL_IMPL, LIB_ETC "board.builder", 0}, - {1227, 0, 0, LVL_IMPL, LIB_ETC "board.staff", 0}, - {1228, 0, 0, LVL_IMPL, LIB_ETC "board.advertising", 0}, + {1, LVL_IMMORT, LVL_IMMORT, LVL_GRGOD, LIB_ETC "board.immortal", 0}, + {150, 0, 0, LVL_GRGOD, LIB_ETC "board.tyr", 0}, }; /* local (file scope) global variables */ diff --git a/src/boards.h b/src/boards.h index 46c7b40..889d20c 100644 --- a/src/boards.h +++ b/src/boards.h @@ -13,9 +13,9 @@ #ifndef _BOARDS_H_ #define _BOARDS_H_ -#define NUM_OF_BOARDS 7 /* change if needed! */ +#define NUM_OF_BOARDS 2 /* change if needed! */ #define MAX_BOARD_MESSAGES 60 /* arbitrary -- change if needed */ -#define MAX_MESSAGE_LENGTH 4096 /* arbitrary -- change if needed */ +#define MAX_MESSAGE_LENGTH 8192 /* arbitrary -- change if needed */ #define INDEX_SIZE ((NUM_OF_BOARDS*MAX_BOARD_MESSAGES) + 5) diff --git a/src/oedit.c b/src/oedit.c index fa42ec4..dbcd470 100644 --- a/src/oedit.c +++ b/src/oedit.c @@ -520,6 +520,7 @@ static void oedit_disp_values_menu(struct descriptor_data *d) case ITEM_CONTAINER: labels = container_val_labels; break; case ITEM_FURNITURE: labels = furniture_val_labels; break; case ITEM_FOOD: labels = food_val_labels; break; + case ITEM_LIGHT: labels = light_val_labels; break; default: labels = generic_val_labels; break; } diff --git a/src/spec_assign.c b/src/spec_assign.c index 1845a98..23af35e 100644 --- a/src/spec_assign.c +++ b/src/spec_assign.c @@ -69,10 +69,9 @@ void assign_mobiles(void) /* assign special procedures to objects */ void assign_objects(void) { - ASSIGNOBJ(3096, gen_board); /* social board */ - ASSIGNOBJ(3097, gen_board); /* freeze board */ - ASSIGNOBJ(3098, gen_board); /* immortal board */ - ASSIGNOBJ(3099, gen_board); /* mortal board */ + + ASSIGNOBJ(1, gen_board); /* immortal board */ + ASSIGNOBJ(150, gen_board); /* tyr board */ ASSIGNOBJ(3034, bank); /* atm */ ASSIGNOBJ(3036, bank); /* cashcard */