fix vanishing flag

git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@4456 e016b1c5-ed68-44aa-a2f7-31cac88cffde
This commit is contained in:
ac_stef
2009-05-30 20:08:07 +00:00
parent 6869e473db
commit 27eeb38687
+3 -3
View File
@@ -961,7 +961,7 @@ void putflaginfo(ucharbuf &p, int flag)
putint(p, f.actor_cn);
break;
case CTFF_DROPPED:
loopi(3) putuint(p, uint(f.pos[i]*DMF));
loopi(3) putuint(p, f.pos[i]*DMF);
break;
}
}
@@ -1183,7 +1183,7 @@ void ctfreset()
}
}
void dropflag(int cn)
void sdropflag(int cn)
{
int fl = clienthasflag(cn);
if(fl >= 0) flagaction(fl, FA_LOST, cn);
@@ -2440,7 +2440,7 @@ const char *disc_reason(int reason)
void disconnect_client(int n, int reason)
{
if(!clients.inrange(n) || clients[n]->type!=ST_TCPIP) return;
dropflag(n);
sdropflag(n);
client &c = *clients[n];
const char *scoresaved = "";
if(c.haswelcome)