-
Posts
18 -
Joined
-
Last visited
-
Days Won
1
Baalberith last won the day on May 9 2013
Baalberith had the most liked content!
Profile Information
-
Gender
Male
-
Location
Brno, Czech Republic
- Github: Baalberith6
Recent Profile Visitors
3544 profile views
Baalberith's Achievements
Poring (1/15)
8
Reputation
-
What error? I am OK with gcc 4.7.
-
Thanks Akinari! I do explicitly request testing of these skills/damage pre-renewal that are in some way "special": - Acid Demo - Breaker (renewal too please) - Shield boomerang and other shield skills - Martyr Reckoning - Spiral Pierce - Issen (Ninja) Thanks in advance, if anyone can confirm they do work/do not work.
-
What is your problem and why is it in DB? If you need renewal ATK fix, it is not really that easy, you will need to wait, or revamp whole battle_calc_weapon function.
-
r17228: Channel System (replacement for @main)
Baalberith replied to Euphy's topic in Development News
Make sure you update your sources respectively (and don't forget to recompile) .. channel command and channel_admin permission are located in map/pc_groups.h and map/atcommand.c files - try to locate them here to make sure your files are up to date. -
r17228: Channel System (replacement for @main)
Baalberith replied to Euphy's topic in Development News
And another problem ... When player changes map server using pc_setpos, he doesn't leave channels and server crashes on first message as he was de-allocated from memory already. Possible fix would be to move the channel leaving into unit_free() function. -
r17228: Channel System (replacement for @main)
Baalberith replied to Euphy's topic in Development News
Found a problem ... look closely into map.c: if( sd->channel_count ) { for( i = 0; i < sd->channel_count; i++ ) { if( sd->channels[i] != NULL ) clif_chsys_left(sd->channels[i],sd); .... But after calling clif_chsys_left, sd->channel_count decreases .. this leads to not leaving half of the channels on log-out. FIx is easy: if( sd->channel_count ) { unsigned char count = sd->channel_count; for( i = sd->channel_count - 1; i >= 0; i-- ) { ... This fix ensures we won't run into array indexing mess once more... -
[Maps & Scripts] Arsinoé : Aerie's Tears
Baalberith replied to Aerie's topic in Maps & 3D Modeling Showcase
I am using Arsinoe on rA and it works.. -
r17228: Channel System (replacement for @main)
Baalberith replied to Euphy's topic in Development News
He is right, here is debug info: 0x08095839 in clif_chsys_msg (channel=0xad5982b4, sd=0xa47f6020, msg=0xbf99139a "[ #trade ] normali : neviete nahodou kto tu vyvoal po meste MVP bosov? boli tu phonovia a je tu belzebub ") at clif.c:5538 5538 WFIFOHEAD(user->fd,msg_len + 12); (gdb) print user->fd $1 = -1 and guess what happens after calling session[-1]->wdata_size -
Rathena is multi-threaded or single threaded?
Baalberith replied to anacondaq's question in General Support
1-thread