> actually is something in vict. vict is declared in an if statement. So > right before I get to the part of the else if stuff that tells the mud to > kill the vict I add in a few lines: > else if (GET_LEVEL(vict) < LVL_IMPL) > act(message to player like "Don't kill imps"); It looks to me like you would want: else if (GET_LEVEL(vict) == LVL_IMPL) that is if you want the act to be sent to the character when they try to kill an imp. if you have: else if (GET_LEVEL(vict) < LVL_IMPL) do_kill(...); then you might need to use: else if (IS_PC(vict) && (GET_LEVEL(vict) < LVL_IMPL)) do_kil(...); ************************************************************** +----------------------+-------------------------------------+ | Mike Simons | simons@donner.niagara.edu | | Niagara University | http://donner.niagara.edu/~simons | | Rystan Geomar | saffron.hack.net 9000 | +----------------------+-------------------------------------+ +------------------------------------------------------------+ | 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/08/00 PST