[Package Index | Mudlib Index | Effect Index]
Written by Pinkfish
.
int check_breath(object ob)This checks to see if the object can breath and decreases their life span slowly. Ok, two sorts of breathing thingys. Ones that are infinite and ones that last for definite periods of time. Will turn on heart_beat and decrease the ones that need decreasing every heart_beat.
int check_init_breath(object ob)This method initialises the objects breathing length.
int check_living(object ob)This method checks to see if the object is living.
void entering_living(object ob, object from)This method checks the object to see if it should be allowed to breathe or not.
void player_drowning(object ob)This method forces the player up if they start to drown.
object * query_decrease()This method returns the array of things we ate doing the exciting water breathing stuff on.
int query_underwater()This method checks to see if we are underwater here.