- Some cleanups in irc.c

- Changed ASC_BREAKER's cast to 700ms
- Magic skills that ignore element now also don't take into account elemental cards.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5702 54d463be-8e91-2dee-dedb-b68131a5f0ec
This commit is contained in:
skotlex
2006-03-22 14:08:03 +00:00
parent 9e048bbd7f
commit f5c4a9bbfc
5 changed files with 16 additions and 4 deletions

View File

@@ -135,6 +135,10 @@ int irc_parse(int fd)
{
if (session[fd]->eof){
do_close(fd);
if (irc_si) {
aFree(irc_si);
irc_si = NULL;
}
add_timer(gettick() + 15000, irc_connect_timer, 0, 0);
return 0;
}
@@ -143,8 +147,10 @@ int irc_parse(int fd)
irc_si->fd = fd;
irc_si->state = 0;
session[fd]->session_data = irc_si;
} else if (!irc_si) {
irc_si = (struct IRC_Session_Info*)session[fd]->session_data;
irc_si->fd = fd;
}
irc_si = (struct IRC_Session_Info*)session[fd]->session_data;
if(RFIFOREST(fd) > 0){
char *incoming_string=aCalloc(RFIFOREST(fd),sizeof(char));
memcpy(incoming_string,RFIFOP(fd,0),RFIFOREST(fd));