Morgengrauner Dokumentation
Dateipfad: /home/mud/mudlib/doc//lfun/InternalModifyDefendInternalModifyDefend()
**********************
InternalModifyDefend(L)
=======================
FUNKTION
========
protected void InternalModifyDefend(int dam, string* dam_types,
mapping si_spell, object enemy)
DEFINIERT IN
============
/std/living/combat
ARGUMENTE
=========
int dam
Staerke des abzuwehrenden Angriffs (in HP/10)
string* dam_types
Art(en) des Schadens, der angerichtet werden soll
mapping si_spell
Mapping mit zusaetzlichen Informationen ueber den Angriff
object enemy
der Feind/Schadenverursacher
BESCHREIBUNG
============
Dient dazu noch Aenderungen am Verhalten der Defend() vornehmen zu
koennen. Die Parameter werden alle per Referenz uebergeben,
Aenderungen wirken also direkt im Defend()!
Einfach ueberschreiben, aber ::InternalModifyDefend(&..., &....)
nicht vergessen!
SIEHE AUCH
==========
InternalModifyAttack() Defend()
zurück zur Übersicht