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