diff options
Diffstat (limited to 'src/base/item.c')
| -rw-r--r-- | src/base/item.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/base/item.c b/src/base/item.c index 1e8901d..300e3d1 100644 --- a/src/base/item.c +++ b/src/base/item.c @@ -382,6 +382,11 @@ static void eventTuxIsDeadWithItem(tux_t *tux, item_t *item) tuxTeleport(tux); return; } + if (item->author_id == tux->id) { + tux->score--; + if (getNetTypeGame() == NET_GAME_TYPE_SERVER) + proto_send_newtux_server(PROTO_SEND_ALL, NULL, tux); + } if (item->author_id != tux->id) { tux_t *author; |