Klutz 2 Posted April 3, 2017 (edited) Hey, I get some map server errors using Arrow shower skill: Facts: 1) Happens when you use arrow shower on a trap. 2) The trap doesn't get pushed away. 3) Doesn't Happens when you use arrow shower on a monster, a Player or empty spot. 4) i replaced all my source edits (skill.c and battle.c) with the files from the git - > Doesn't solve the problem. 5) i am using pre-re settings. 6) i am running latest Hercules. 7) Only plugin that is being used is db2sql. The Error: [Error]: --- nullpo info -------------------------------------------- [Error]: skill.c:12185: 'bst' in function `skill_unit_onplace_timer' [Error]: ./map-server(assert_report+0x80) [0x6435a0] [Error]: ./map-server(skill_unit_onplace_timer+0x419) [0x5c5609] [Error]: ./map-server(skill_unit_timer_sub_onplace+0xc9) [0x5ced19] [Error]: ./map-server() [0x50b8dd] [Error]: ./map-server(map_vforeachinshootrange+0x99) [0x516559] [Error]: ./map-server(map_foreachinshootrange+0x97) [0x514fc7] [Error]: ./map-server(skill_unit_timer_sub+0x2b3) [0x5d2ee3] [Error]: ./map-server() [0x63a5ca] [Error]: ./map-server() [0x639c42] [Error]: ./map-server(skill_unit_timer+0x36) [0x5cee36] [Error]: --- end nullpo info ---------------------------------------- Thanks in advance, Klutz Edited April 4, 2017 by Klutz 1 rifqithea reacted to this Quote Share this post Link to post Share on other sites
0 astralprojection 35 Posted April 3, 2017 got same issue . i send another report at bug tracker https://github.com/HerculesWS/Hercules/issues/1661 Quote Share this post Link to post Share on other sites
0 rifqithea 0 Posted April 4, 2017 got same issue : ( Quote Share this post Link to post Share on other sites
0 Dastgir 1246 Posted April 4, 2017 Please List all the plugins as this seems to be plugin related error. Quote Share this post Link to post Share on other sites
0 astralprojection 35 Posted April 4, 2017 here my plugin whobuy whosell mapmoblist noinvitation security Quote Share this post Link to post Share on other sites
0 PunkBuster 5 Posted April 4, 2017 I am with Klutz. The only one we use is db2sql, the official ones. Quote Share this post Link to post Share on other sites
0 Huitzilopotchli 4 Posted April 4, 2017 (edited) Hi, i've the same error when i use arrow shower on traps and i don't use any plugins. Setting: pre-renewalError : [Error]: --- nullpo info --------------------------------------------[Error]: skill.c:12185: 'bst' in function `Unkown'[Error]: --- end nullpo info ----------------------------------------Line in skill.c: tstatus = status->get_status_data(bl); nullpo_ret(tstatus); bst = status->get_base_status(bl); 12185-> nullpo_ret(bst); type = status->skill2sc(sg->skill_id); skill_id = sg->skill_id; Edited April 4, 2017 by Huitzilopotchli Quote Share this post Link to post Share on other sites
0 Klutz 2 Posted April 5, 2017 Please List all the plugins as this seems to be plugin related error. I listed it only plugin is db2sql When i disable nullpo_ret(bst); The skill works fine. i wonder why: bst = status->get_base_status(bl); returns null. Quote Share this post Link to post Share on other sites
0 Huitzilopotchli 4 Posted April 7, 2017 (edited) I've disable this line too and when i arrow shower on my traps, traps knockback normaly but i do damage on and sniper is not suppose to do damage on his traps.I've try another think when "nullpo_ret(bst);" is enable :-It's to put marine sphere card on my sniper, and when i cast magnum break on my traps i do damage on it, and it knockback normaly. So i don't know what is wrong. Edited April 7, 2017 by Huitzilopotchli Quote Share this post Link to post Share on other sites
0 Klutz 2 Posted April 8, 2017 Bump regarding this issue? Quote Share this post Link to post Share on other sites
0 astralprojection 35 Posted April 9, 2017 up Quote Share this post Link to post Share on other sites
0 Klutz 2 Posted April 12, 2017 I opened a issue for this: https://github.com/HerculesWS/Hercules/issues/1676 Quote Share this post Link to post Share on other sites
0 Klutz 2 Posted April 20, 2017 After debugging this issue. The problem is the :status_get_base_status function it gets type of BL_SKILL and there is no case for BL_SKILL so it returns null Quote Share this post Link to post Share on other sites
0 Klutz 2 Posted April 24, 2017 bump, this bug affect both pre-re and re. any trap that trying to get push using AC_SHOWER, getting this error and makes tons of map error on log Quote Share this post Link to post Share on other sites
Edited by Klutz
Share this post
Link to post
Share on other sites