lfun-Manpages ergaenzt
Change-Id: Ica4fb959f8f55099a61ba7c4de6aacecf9e829a1
diff --git a/doc/lfun/TakeFlaw b/doc/lfun/TakeFlaw
index 40d99a2..594c164 100644
--- a/doc/lfun/TakeFlaw
+++ b/doc/lfun/TakeFlaw
@@ -7,7 +7,7 @@
========
varargs void TakeFlaw(object enemy); (Waffen)
- varargs void TakeFlaw(mixed dam_types,mapping einfos) (Ruestungen)
+ varargs void TakeFlaw(string* dam_types,mapping einfos) (Ruestungen)
DEFINIERT IN
@@ -59,25 +59,21 @@
Eine Waffe, deren Waffenklasse alle 20 Schlaege um 1 abnimmt:
- inherit "std/weapon";
+ inherit "/std/weapon";
#include <properties.h>
#include <combat.h>
- create()
- {
+ protected void create() {
/* Das Uebliche... */
}
- TakeFlaw()
- {
- int flaw;
-
- /* erst mal den Zaehler erhoehen... */
- ::TakeFlaw();
+ varargs void TakeFlaw(object enemy) {
+ /* erstmal den Zaehler erhoehen... */
+ ::TakeFlaw(enemy);
/* jetzt den aktuellen Zaehlerstand abfragen */
- flaw = QueryFlaw()[0];
+ int flaw = QueryFlaw()[0];
/* Abzug nur jeden 20. Schlag */
if (!(flaw % 20)) {
@@ -94,7 +90,7 @@
SIEHE AUCH
==========
- QueryFlaw(), Damage(), DefendInfo, P_QUIALITY, /std/armour/combat.c,
+ QueryFlaw(), Damage(), DefendInfo, P_QUALITY, /std/armour/combat.c,
/std/weapon/combat.c
Last modified: Thu May 22 10:30:10 1997 by Paracelsus