FUNKTION:
static int CheckResistance(string* dam_type_list, int damage)
!!!!!!!!!!!!!!!!!!
ACHTUNG! Diese Manpage enthaelt Falschinformationen. Muss dringend
ueberarbeitet werden! (Holger 06/06)
!!!!!!!!!!!!!!!!!!
IMPLEMENTIERT IN:
/std/living/combat.c
ARGUMENTE:
dam_type_list - Liste der Schadensarten, die geprueft werden
damage - der Schadenswert
BESCHREIBUNG:
Diese Funktion ueberprueft, gegen welche der angegebenen
Schadensarten das Lebewesen resistent oder verletzlich ist und
gibt einen Faktor zurueck, der mit dem Schaden multipliziert wird.
Dieser Faktor betraegt normalerweise 1, bei jeder Resistenz
wird er halbiert und bei jeder Verletzlichkeit verdoppelt.
RÜCKGABEWERT:
Ein Faktor, der mit dem Schaden multipliziert wird, vom Typ "float".
SIEHE AUCH:
Attack(L), Defend(L), DefendFunc(L)
|