Morgengrauner Dokumentation
Dateipfad: /home/mud/mudlib/doc//lfun/DoWieldDoWield()
*********
FUNKTION
========
varargs int DoWield(int silent);
DEFINIERT IN
============
/std/weapon/combat.c
ARGUMENTE
=========
silent
Ungleich 0, wenn die Waffe ohne Meldungen gezueckt werden soll.
BESCHREIBUNG
============
Es wird versucht, die Waffe zu zuecken. Hat man schon eine Waffe
gezueckt, so wird versucht, diese wegzustecken. Klappt das nicht, kann
die Waffe nicht gezueckt werden.
RUeCKGABEWERT
=============
0, wenn man die Waffe gar nicht bei sich traegt, ansonsten 1.
BEMERKUNGEN
===========
Anhand des Rueckgabewertes laesst sich nicht entscheiden, ob die Waffe
sich erfolgreich zuecken liess!
Gruende, warum sich eine Waffe nicht zuecken lassen kann, sind
folgende:
o Man traegt sie nicht bei sich (oder sie steckt in einem Beutel
o.ae.).
o Man hat sie schon gezueckt.
o Falls definiert: WieldFunc() gibt 0 zurueck.
o Man ist nicht geschickt genug (das haengt von der Waffenklasse
ab).
o Eine schon gezueckte Waffe laesst sich nicht wegstecken.
o Die Waffenklasse ist hoeher als erlaubt.
o Man hat nicht genug Haende frei.
SIEHE AUCH
==========
WieldFunc(), InformWield(), P_EQUIP_TIME, /std/weapon.c
Last modified: Wed Apr 08 10:25:00 2004 by Muadib
zurück zur Übersicht