FUNKTION:
int DefendFunc(int dam, string *dam_type, int spell, object enemy)
ARGUMENTE:
dam: Staerke des abzuwehrenden Angriffs
dam_type: Liste der Schadenstypen
spell: 0 - pyhsikalischer Angriff; 1->10 - Level des Zauberspruches
enemy: der Angreifer
BESCHREIBUNG:
Mit der Funktion koennen Ruestungen eine Reaktion auf einen
Angriff bewirken. Wurde die Propertie P_ARMOUR_DEFEND gesetzt,
so wird bei bei einem Angriff der Returnwert der Funktion zum
Schutz hinzuaddiert.
RÜCKGABEWERT:
int: zusaetzlicher Schutz der Ruestung
SIEHE AUCH:
HitFunc(L), WeaponDefendFunc(L), ArmourHitFunc(L), Attack(L),
Defend(L), do_damage(L),
P_ARMOUR_DEFEND, P_ARMOUR_HIT, P_WEAPON_DEFEND, P_WEAPON_HIT,
spelllevel
|