- script RoyalWeapon 1,{ OnInit: setarray( .royalWeaponIds, 25621, 25622, 25623, 25624, 25625, 25626, 25627, 25628, 25629, 25630, 25631, 25632, 25633 ); end; OnPCDieEvent: set .@died,1; OnPCKillEvent: OnNPCKillEvent: for( set( .@i, 0 ); .@i < getarraysize( .royalWeaponIds ); set( .@i, ( .@i + 1) ) ) { if( getequipid( EQI_HAND_L ) == .royalWeaponIds[ .@i ] || getequipid( EQI_HAND_R ) == .royalWeaponIds[ .@i ] ) { set .@royalWeaponEquipped, 1; break; } } if( !.@royalWeaponEquipped ) end; if( .@died ) if ( @kill > 0 ) set @kill, @kill/2; if( !.@died ) if ( @kill < 10 ) set @kill, @kill + 1; message( strcharinfo(0), "You got " + @kill + " Kill" + ( ( @kill > 1 ) ? "s" : "" ) ); end; }