From ec149014a652eae30327ed8178fd5d7767e4d51f Mon Sep 17 00:00:00 2001 From: Playtester Date: Mon, 25 Jan 2016 19:13:10 +0100 Subject: [PATCH] Fixed server crash when monster use blacksmith skills (fixes #930) * Special thanks @reunite-ro --- src/map/skill.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/map/skill.c b/src/map/skill.c index 2b99d776dc..cb41d0b2df 100755 --- a/src/map/skill.c +++ b/src/map/skill.c @@ -6810,7 +6810,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, ui case BS_OVERTHRUST: if (sd == NULL || sd->status.party_id == 0 || (flag & 1)) { int weapontype = skill_get_weapontype(skill_id); - if (!weapontype || pc_check_weapontype(dstsd, weapontype)) { + if (!weapontype || !dstsd || pc_check_weapontype(dstsd, weapontype)) { clif_skill_nodamage(bl, bl, skill_id, skill_lv, sc_start2(src, bl, type, 100, skill_lv, (src == bl) ? 1 : 0, skill_get_time(skill_id, skill_lv))); }