X-Git-Url: https://plomlompom.com/repos/?a=blobdiff_plain;f=src%2Fserver%2Fthing_actions.h;h=97ab3cca20641b5106c96a1f144a028ebd11c603;hb=0ba357885daeeaf15ce8c63a1f6ae2abe5d68a0d;hp=0f9b962401d63dffc1de74730505462419b67fa6;hpb=3fb2cb493ae564f8b14ddb4143b6c1f5bf16f16a;p=plomrogue diff --git a/src/server/thing_actions.h b/src/server/thing_actions.h index 0f9b962..97ab3cc 100644 --- a/src/server/thing_actions.h +++ b/src/server/thing_actions.h @@ -38,8 +38,14 @@ extern void actor_pick(struct Thing * t); */ extern void actor_use(struct Thing * t); +/* Increment "t"'s lifepoints to a 1/32 chance if its .satiation is positive, + * its lifepoints are below "t"'s type's .lifepoints, and "t"'s .command is the + * ID of the waiting action. On success, also decrement .satiation by by 32. + */ +extern void try_healing(struct Thing * t); + /* Decrement "t"'s satiation and trigger a chance (dependent on over-/under- - * satiation value) of lifepoint decrement, when its type's .stomach is >0. + * satiation value) of lifepoint decrement. */ extern void hunger(struct Thing * t);