|
@@ -6700,7 +6700,7 @@ void clif_party_option(struct party_data *p,struct map_session_data *sd,int flag
|
|
|
|
|
|
if(!sd && flag==0){
|
|
if(!sd && flag==0){
|
|
int i;
|
|
int i;
|
|
- ARR_FIND(0,MAX_PARTY,i,!p->data[i].sd);
|
|
|
|
|
|
+ ARR_FIND(0,MAX_PARTY,i,p->data[i].sd);
|
|
if (i < MAX_PARTY)
|
|
if (i < MAX_PARTY)
|
|
sd = p->data[i].sd;
|
|
sd = p->data[i].sd;
|
|
}
|
|
}
|
|
@@ -6733,7 +6733,7 @@ void clif_party_withdraw(struct party_data* p, struct map_session_data* sd, int
|
|
if(!sd && (flag&0xf0)==0)
|
|
if(!sd && (flag&0xf0)==0)
|
|
{
|
|
{
|
|
int i;
|
|
int i;
|
|
- ARR_FIND(0,MAX_PARTY,i,!p->data[i].sd);
|
|
|
|
|
|
+ ARR_FIND(0,MAX_PARTY,i,p->data[i].sd);
|
|
if (i < MAX_PARTY)
|
|
if (i < MAX_PARTY)
|
|
sd = p->data[i].sd;
|
|
sd = p->data[i].sd;
|
|
}
|
|
}
|
|
@@ -6760,7 +6760,7 @@ void clif_party_message(struct party_data* p, int account_id, const char* mes, i
|
|
|
|
|
|
nullpo_retv(p);
|
|
nullpo_retv(p);
|
|
|
|
|
|
- ARR_FIND(0,MAX_PARTY,i,!p->data[i].sd);
|
|
|
|
|
|
+ ARR_FIND(0,MAX_PARTY,i,p->data[i].sd);
|
|
if(i < MAX_PARTY){
|
|
if(i < MAX_PARTY){
|
|
unsigned char buf[1024];
|
|
unsigned char buf[1024];
|
|
|
|
|