Hi, how are you all? Sorry, I didn’t give many free source modification on this PServeRO.
Well, this source modification is fairly simple, but I think maybe will be useful for rAthena users. Why? I think most of you all are know that rAthena changed the behavior of canlog tick for player. What is canlog tick, it’s a timer that prevents player to logout. Since the eAthena era, that canlog tick only trigger when player receives damage and right after logged in. Like, when right after you complete logged in the try to change char or exit to windows by exit option, client will tells you that must wait for 10 seconds.
Back then, there was a report that player cannot instant logged not only after being attacked, but also by attacking the opponent, by using skill or not. Since then, every player uses skill or normal attack (not using skill), the canlog tick is triggered. This is maybe be annoying, why? Because if player use non-attack or non-buff skill, the canlog tick also triggered. Example, using Vending, Item Appraisal, or Weapon Refine (Whitesmith’s skill).
So, this source modification will allows you to set what skill won’t triggers the player’s canlog tick. As the title said, skill_no_canlog_tick, because this source modification will makes a new custom db file. Skill that wanted to doesn’t trigger the canlog tick, will be written there. The custom db file format is really simple, you just need to put the Skill Name or ID.
This custom db file is associated as skill db files, so you can use @reloadskilldb if you make any changes during running map-server.
Here, the download link, enjoy!
Download skill_no_canlog_tick – The skill that won’t triggers player’s canlog tick – Free Code!
Download “skill_no_canlog_tick” .patch file for eAthena
Download “skill_no_canlog_tick” .patch file for 3CeAM
Download “skill_no_canlog_tick” .patch file for Hercules
*Above are Mediafire links*