From: Christian Heller Date: Fri, 6 Mar 2015 21:59:32 +0000 (+0100) Subject: Server/py: Add replica of wrongly incrementing HP through eating. X-Git-Tag: tce~393 X-Git-Url: https://plomlompom.com/repos/conditions?a=commitdiff_plain;h=1e1a494473e7a9fde51e14b80f807f90140eb997;p=plomrogue Server/py: Add replica of wrongly incrementing HP through eating. --- diff --git a/plomrogue-server.py b/plomrogue-server.py index 06fe208..daff24f 100755 --- a/plomrogue-server.py +++ b/plomrogue-server.py @@ -655,7 +655,6 @@ def actor_drop(t): def actor_use(t): """Make t use (for now: consume) T_ARGUMENT-indexed Thing in inventory.""" - # Original wrongly featured lifepoints increase through consumable! # TODO: Handle case where T_ARGUMENT matches nothing. if len(t["T_CARRIES"]): id = t["T_CARRIES"][t["T_ARGUMENT"]] @@ -664,6 +663,8 @@ def actor_use(t): t["T_CARRIES"].remove(id) del world_db["Things"][id] t["T_SATIATION"] += world_db["ThingTypes"][type]["TT_CONSUMABLE"] + t["T_LIFEPOINTS"] += 1 + # Wrongly increment HPs is a replica of the original code. strong_write(io_db["file_out"], "LOG You consume this object.\n") else: strong_write(io_db["file_out"], "LOG You try to use this object," +