X-Git-Url: https://plomlompom.com/repos/?a=blobdiff_plain;f=src%2Fserver%2Fmap_object_actions.c;fp=src%2Fserver%2Fmap_object_actions.c;h=9feab55d6d0732d7da6851d9742f158f2dae0725;hb=5ae8d71f6b87c0cfc6b3ecf974f2cfbd6a611733;hp=694300dccef5116acfb2a1031d001c034490d7ff;hpb=1c17f47249e2248ead55594b3164b1be5831ac7d;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())