callsub( L_Link, <SC_Status>, <Required_Jellopy> );
prontera,155,181,5 script sample 4_F_KAFRA1,{
switch ( basejob ) {
case Job_Alchemist: callsub( L_Link, 445, 12345 ) break;
case Job_Monk: callsub( L_Link, 447, 12345 ); break;
case Job_Star_Gladiator: callsub( L_Link, 448, 12345 ); break;
case Job_Sage: callsub( L_Link, 449, 12345 ); break;
case Job_Crusader: callsub( L_Link, 450, 12345 ); break;
case Job_SuperNovice: callsub( L_Link, 451, 12345 ); break;
case Job_Knight: callsub( L_Link, 452, 12345 ); break;
case Job_Wizard: callsub( L_Link, 453, 12345 ); break;
case Job_Priest: callsub( L_Link, 454, 12345 ); break;
case Job_Bard: case Job_Dancer: callsub( L_Link, 455, 12345 ); break;
case Job_Rogue: callsub( L_Link, 456, 12345 ); break;
case Job_Assassin: callsub( L_Link, 457, 12345 ); break;
case Job_Blacksmith: callsub( L_Link, 458, 12345 ); break;
case Job_Hunter: callsub( L_Link, 460, 12345 ); break;
case Job_Soul_Linker: callsub( L_Link, 461, 12345 ); break;
default:
if ( upper == 1 && baselevel < 70 ) {
callsub( L_Link, 494, 12345 ); break;
}
break;
}
end;
L_Link:
.@spirit = getarg( 0,0 );
.@amount = getarg( 1,0 );
if ( .@spirit > 0 ) {
if ( .@amount > 0 ) {
if ( countitem( 909 ) < .@amount )
return;
delitem 909,.@amount;
}
sc_start4 sc_spirit, 300000, 5, .@spirit,0,0;
skilleffect .@spirit, 5;
}
return;
}