Ok Im trying to make it so after a player mutates in the mutation chamber and this is what the end of the function says so far sprintf(buf, "%s reached the final phase of mutation.", GET_NAME(mutant)); mudlog(buf, BRF, LVL_IMMORT, TRUE); act("You have been mutated into a higher life form and gained the following skills/spells", 0, mutant, 0, 0, TO_CHAR); act("'Mutant Death', 'Double Backstab', 'Circle', and 'Berserk!", 0, mutant, 0, 0, TO_CHAR); act("$n... $e... $e changed!", 0, mutant, 0, 0, TO_ROOM); SET_SKILL(ch, SPELL_MUTANT, 100); SET_SKILL(ch, SKILL_DOUBLE_BACKSTAB, 100); SET_SKILL(ch, SKILL_CIRCLE, 100); SET_SKILL(ch, SKILL_BERSERK, 100); LOCK_CONT(real_room(SHINRA_MUTATION_CHAMBER), obj); LOCK_DOOR(real_room(SHINRA_MC_LOBBY), 2); LOCK_DOOR(real_room(SHINRA_MUTATION_CHAMBER), 0); OPEN_DOOR(real_room(SHINRA_MC_LOBBY), 2); OPEN_DOOR(real_room(SHINRA_MUTATION_CHAMBER), 0); send_to_room("The door opens slowly.\r\n", real_room(SHINRA_MUTATION_CHAMBER)); send_to_room("The door opens slowly.\r\n", real_room(SHINRA_MC_LOBBY)); if (summon_state) result = PRF_TOG_CHK(mutant, PRF_SUMMONABLE); mutation = 0; mutant = NULL; now what I wanna do is make it so they also gain 500hit points, 500 mana, and 500 movement points, how would I go about doing this? -------------------------------------------------------------------------- |Matt Roach - owner of OnyxMUD | "I dont have bugs... just | |And Coder/Builder of Quaratine | randomly created features!" | |matt@shiva.ml.org quinn@mud.comsys.net| | |quinn@match.org | | -------------------------------------------------------------------------- +------------------------------------------------------------+ | Ensure that you have read the CircleMUD Mailing List FAQ: | | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html | +------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/15/00 PST