second_life () int second_life () player.c Denna fil behandlar den second_life() som finns i player.c och således rör spelare. Den second_life() som används av monster och finns i monster.c behandlas i filen second_life2. Denna funktion anropas från hit_player() när hp faller under noll med liket (corpse) som parameter. **Liket används inte av second_life() i player.c.** Först sätts variabeln ghost till 1, därefter loggas vem som dödade, tiden, vem som dödades och statusen på dessa (spelare eller monster och nivå). Därefter minskas alla egenskaper och nivån med 1 (dock maximalt ner till 1, xp minskades redan i hit_player()), hunter, hunted, alt_attacker_ob och attacker_ob nollställs. Spelaren meddelas att han dött, och 1 returneras. (Görs inte detta förstörs spelarobjektet av hit_player()...:-/).