What this is saying:
>> if (!IS_WEAPON(attacktype))
If this is not a weapon of attack type display this:
>> skill_message(dam, ch, victim, attacktype);
>> else {
otherwise (it is a weapon)
>> if (GET_POS(victim) == POS_DEAD || dam == 0) {
Now check if the victim is dead or no damage
if it is
>> if (!skill_message(dam, ch, victim, attacktype))
>> dam_message(dam, ch, victim, attacktype);
(this if is a single line version)
This else is part of the first if (!is_weapon) which means it failed both
there may be a cleaner way to write it but it is valid.
>> } else {
>> dam_message(dam, ch, victim, attacktype);
>> }
>> }
+------------------------------------------------------------+
| Ensure that you have read the CircleMUD Mailing List FAQ: |
| http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html |
+------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/15/00 PST