blob: f33e5f06e96bff06b565730d8409a60ea5173571 [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001DoUnwield()
2
3FUNKTION:
4 varargs int DoUnwield(int silent);
5
6DEFINIERT IN:
7 /std/weapon/combat.c
8
9ARGUMENTE:
10 silent
11 Ungleich 0, wenn die Waffe ohne Meldungen weggesteckt werden soll.
Bugfix0a38dd72016-11-18 13:37:52 +010012 Wenn silent&M_NOCHECK wird die Waffe auch weggesteckt wenn sie
13 verflucht ist und UnwieldFunc() wird nicht ausgewertet.
MG Mud User88f12472016-06-24 23:31:02 +020014
15BESCHREIBUNG:
16 Es wird versucht, die Waffe wegzustecken.
17
18RUeCKGABEWERT:
19 0, wenn die Waffe gar nicht gezueckt war, ansonsten 1.
20
21BEMERKUNGEN:
22 Anhand des Rueckgabewertes laesst sich nicht ersehen, ob die Waffe sich
23 wegstecken liess oder nicht!
24
25 Wenn die Waffe verflucht ist oder (falls definiert) UnwieldFunc() 0
26 zurueckgibt, laesst sie sich nicht wegstecken.
27
28SIEHE AUCH:
29 UnwieldFunc(), InformUnwield(), /std/weapon.c
30
31----------------------------------------------------------------------------
Bugfix0a38dd72016-11-18 13:37:52 +010032Letzte Aenderung: 18.11.2016, Bugfix