#include "item.h"
-#include "extern.h"
-#include <string.h>
item::item(char *name, int p, int uses, int m1, int m2, int m3, int m4, int m5, int m6, int m7, int m8)
{
{
}
+bool item::operator<(const item &right) const
+{
+ return myname < right.myname;
+}
+
+bool item::operator>(const item &right) const
+{
+ return myname > right.myname;
+}
+
+bool item::operator==(const item &right) const
+{
+ return myname == right.myname;
+}
+
+bool item::operator!=(const item &right) const
+{
+ return myname != right.myname;
+}
+
bool weapon::use(Player *p)
{
// weapon(char *name, int p=0, int uses = -1, int strength=0, int defense=0, int maxhp=0)