Re: [NEWBIE] Double Hit

From: Chuck Reed (creed@I-55.COM)
Date: 12/25/97


>>The problem is when the first hit kills the mob, the second one tries to
>>hit something that isnt there and crashes the mud.  I tried everything I

>The solution to this, that i did, is to have damage/hit/etc return a
>boolean, "false" if the target is still alive and "true" if it is dead.

Lets just say that your double hit skill is defined as SKILL_DOUBLE_HIT
Add an if statement like:

if(SKILL_DOUBLE_HIT(ch) > 0 && POS_FIGHTING(ch))
   hit(blah blah);

If the character isn't positioned as fighting, he wont try the second hit.

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-++-+-+-+-+-+-+-+
| Chuck Reed                  | Ash of Dark Horizon          |
| creed@i-55.com              | dh.gator.net 6000            |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-++-+-+-+-+-+-+-+
"Losers always whine about their best while the winner goes
 home and fucks the prom queen." -Sean Connery


     +------------------------------------------------------------+
     | 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