X-Git-Url: https://plomlompom.com/repos/foo.html?a=blobdiff_plain;f=src%2Fserver%2Fmap_object_actions.c;h=9feab55d6d0732d7da6851d9742f158f2dae0725;hb=5ae8d71f6b87c0cfc6b3ecf974f2cfbd6a611733;hp=694300dccef5116acfb2a1031d001c034490d7ff;hpb=39ab34a368fbe30dc6639e021da89b1a20243fd6;p=plomrogue
diff --git a/src/server/map_object_actions.c b/src/server/map_object_actions.c
index 694300d..9feab55 100644
--- a/src/server/map_object_actions.c
+++ b/src/server/map_object_actions.c
@@ -405,7 +405,7 @@ extern void actor_use(struct MapObj * mo)
struct MapObj * selected = mo->owns;
for (; i != select; i++, selected = selected->next);
struct MapObjDef * mod = get_map_object_def(selected->type);
- if (!strcmp("MAGIC MEAT", mod->name))
+ if (mod->consumable)
{
wrong_object = 0;
struct MapObj * next = selected->next;
@@ -421,7 +421,7 @@ extern void actor_use(struct MapObj * mo)
{
mo->owns = next;
}
- mo->lifepoints++;
+ mo->lifepoints = mo->lifepoints + mod->consumable;
}
}
if (mo == get_player())