-/* $NetBSD: hack.do_wear.c,v 1.5 2003/04/02 18:36:36 jsm Exp $ */
+/* $NetBSD: hack.do_wear.c,v 1.7 2009/08/12 07:28:40 dholland Exp $ */
/*
* Copyright (c) 1985, Stichting Centrum voor Wiskunde en Informatica,
#include <sys/cdefs.h>
#ifndef lint
-__RCSID("$NetBSD: hack.do_wear.c,v 1.5 2003/04/02 18:36:36 jsm Exp $");
+__RCSID("$NetBSD: hack.do_wear.c,v 1.7 2009/08/12 07:28:40 dholland Exp $");
#endif /* not lint */
#include "hack.h"
#include "extern.h"
-void
-off_msg(otmp)
- struct obj *otmp;
+static int dorr(struct obj *);
+static int cursed(struct obj *);
+
+static void
+off_msg(struct obj *otmp)
{
pline("You were wearing %s.", doname(otmp));
}
int
-doremarm()
+doremarm(void)
{
struct obj *otmp;
if (!uarm && !uarmh && !uarms && !uarmg) {
}
int
-doremring()
+doremring(void)
{
if (!uleft && !uright) {
pline("Not wearing any ring.");
return (0);
}
-int
-dorr(otmp)
- struct obj *otmp;
+static int
+dorr(struct obj *otmp)
{
if (cursed(otmp))
return (0);
return (1);
}
-int
-cursed(otmp)
- struct obj *otmp;
+static int
+cursed(struct obj *otmp)
{
if (otmp->cursed) {
pline("You can't. It appears to be cursed.");
}
int
-armoroff(otmp)
- struct obj *otmp;
+armoroff(struct obj *otmp)
{
int delay = -objects[otmp->otyp].oc_delay;
if (cursed(otmp))
}
int
-doweararm()
+doweararm(void)
{
struct obj *otmp;
int delay;
}
int
-dowearring()
+dowearring(void)
{
struct obj *otmp;
long mask = 0;
}
void
-ringoff(obj)
- struct obj *obj;
+ringoff(struct obj *obj)
{
long mask;
mask = obj->owornmask & W_RING;
}
void
-find_ac()
+find_ac(void)
{
int uac = 10;
if (uarm)
}
void
-glibr()
+glibr(void)
{
struct obj *otmp;
int xfl = 0;
}
struct obj *
-some_armor()
+some_armor(void)
{
struct obj *otmph = uarm;
if (uarmh && (!otmph || !rn2(4)))
}
void
-corrode_armor()
+corrode_armor(void)
{
struct obj *otmph = some_armor();
if (otmph) {