Heres the code: [..] ASPELL(spell_create_water) { int water; void name_to_drinkcon(struct obj_data * obj, int type); void name_from_drinkcon(struct obj_data * obj); if (ch == NULL || obj == NULL) return; level = MAX(MIN(level, LVL_IMPL), 1); if (GET_OBJ_TYPE(obj) == ITEM_DRINKCON) { if ((GET_OBJ_VAL(obj, 2) != LIQ_WATER) && (GET_OBJ_VAL(obj, 1) != 0)) { name_from_drinkcon(obj); GET_OBJ_VAL(obj, 2) = LIQ_SLIME; name_to_drinkcon(obj, LIQ_SLIME); } else { water = MAX(GET_OBJ_VAL(obj, 0) - GET_OBJ_VAL(obj, 1), 0); if (water > 0) { GET_OBJ_VAL(obj, 2) = LIQ_WATER; GET_OBJ_VAL(obj, 1) += water; weight_change_object(obj, water); name_from_drinkcon(obj); name_to_drinkcon(obj, LIQ_WATER); act("$p is filled.", FALSE, ch, obj, 0, TO_CHAR); } } } } [...] Just won't work, and I KNOW it's crashing here... I've created an object in the 0.obj file with the #11. All I did was copy the one fountain from Midgaard and changed to name and descriptions. What's Up??? Oh And I haven't assigned it to a class yet in class.c however I did this on purpose so only the Gods can use the spell (Dogs at default can Use any spell) -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= lordnull@geocities.org Member of [PhIrE] Web Page: http://www.inil.com/users/doug/hold.htm "of the trust i will betray" - Nine Inch Nails =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= +-----------------------------------------------------------+ | Ensure that you have read the CircleMUD Mailing List FAQ: | | http://cspo.queensu.ca/~fletcher/Circle/list_faq.html | +-----------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/18/00 PST