From 76c0b6cee70d9c2a382f6479b34a615f38d02be1 Mon Sep 17 00:00:00 2001 From: Kenpachi Developer Date: Mon, 30 Dec 2019 17:00:18 +0100 Subject: Updated inter_party_check_lv() function. * Improved assignment of p->min_lv and p->max_lv. * Removed unnecessary lv variable. --- src/char/int_party.c | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/char/int_party.c b/src/char/int_party.c index 53243e821..c8c18ce7f 100644 --- a/src/char/int_party.c +++ b/src/char/int_party.c @@ -46,10 +46,9 @@ struct inter_party_interface *inter_party; static int inter_party_check_lv(struct party_data *p) { int i; - unsigned int lv; nullpo_ret(p); - p->min_lv = UINT_MAX; - p->max_lv = 0; + p->min_lv = MAX_LEVEL; + p->max_lv = 1; for(i=0;iparty.member[i].online || p->party.member[i].char_id == p->family ) continue; - lv=p->party.member[i].lv; - if (lv < p->min_lv) p->min_lv = lv; - if (lv > p->max_lv) p->max_lv = lv; + p->min_lv = min(p->min_lv, p->party.member[i].lv); + p->max_lv = max(p->max_lv, p->party.member[i].lv); } if (p->party.exp && !inter_party->check_exp_share(p)) { -- cgit v1.2.3-70-g09d2