- script HydraEffect -1,{
OnNPCKillEvent:
for( .@i = 0; .@i < getarraysize( .mobMap$ ); .@i++ ) {
if( strcharinfo( PC_MAP ) == .mobMap$[ .@i ] ) {
.@onMap$ = .mobMap$[ .@i ];
break;
}
}
if( .@onMap$ == "" || !.mobIds[ killedrid ] ) end;
getmapxy( .@PCMap$, .@PCX, .@PCY, 0);
monster( .@onMap$, ( .@PCX + rand( -2, 2 ) ), ( .@PCY + rand( -2, 2 ) ), strmobinfo( 1, killedrid ), killedrid, 1 );
monster( .@onMap$, ( .@PCX + rand( -2, 2 ) ), ( .@PCY + rand( -2, 2 ) ), strmobinfo( 1, killedrid ), killedrid, 1 );
end;
OnInit:
setarray( .@mobIdList, 1026 );
setarray( .mobMap$, "prontera" );
for( .@i = 0; .@i < getarraysize( .@mobIdList ); .@i++ )
.mobIds[ .@mobIdList[.@i ] ] = 1;
end;
}