From e553f18ce08349021db2f0ffe42f9c161daabb50 Mon Sep 17 00:00:00 2001 From: shennetsind Date: Wed, 2 May 2012 05:10:30 +0000 Subject: Fixed bugreport:5683 Mechanics in mado gear are no longer able to use blacksmith or whitesmith skills. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16043 54d463be-8e91-2dee-dedb-b68131a5f0ec --- src/map/skill.c | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) (limited to 'src/map/skill.c') diff --git a/src/map/skill.c b/src/map/skill.c index 2e028b129..90b84ad3a 100644 --- a/src/map/skill.c +++ b/src/map/skill.c @@ -11724,8 +11724,24 @@ int skill_check_condition_castbegin(struct map_session_data* sd, short skill, sh clif_skill_fail(sd,skill,USESKILL_FAIL_LEVEL,0); return 0; } - } - + } + if( sd->sc.option&OPTION_MADOGEAR ) { + switch( skill ) { //Blacksmiths and Mastersmiths skills are unusable when Mado is equipped. [Jobbie] + case BS_REPAIRWEAPON: case WS_MELTDOWN: + case BS_HAMMERFALL: case WS_CARTBOOST: + case BS_ADRENALINE: case WS_WEAPONREFINE: + case BS_WEAPONPERFECT: case WS_CARTTERMINATION: + case BS_OVERTHRUST: case WS_OVERTHRUSTMAX: + case BS_MAXIMIZE: + case BS_ADRENALINE2: + case BS_UNFAIRLYTRICK: + case BS_GREED: + clif_skill_fail(sd,skill,USESKILL_FAIL_LEVEL,0); + return 0; + default: //Only Mechanic exlcusive skill can be used. + break; + } + } if( lv < 1 || lv > MAX_SKILL_LEVEL ) return 0; -- cgit v1.2.3-60-g2f50