Hey BoneCrush, I hope you're doing well.
I had the very same question you did, and there actually is a way to get a better version of the weapon you wish in some cases, and in some other cases there is not.
For example, there are instances of weapons where you get a randomly generated stat of it and there is no way to change it since there is only one version of it, for instance the Jurgen Schmidt special weapons.
There are several versions of some weapons and below I'll leave a list of the ones that you can generate by adding them at the start of the game using the RPGUtilite, and as you can see, you have to add every single version of the weapon you want one by one;
case "HeroType_3":
itemID = GetGeneratedItem("unarmed"); // âàëëîíñêàÿ øïàãà
GiveItem2Character(ch, itemID);
EquipCharacterbyItem(ch, itemID);
AddItems(pchar, "slave_02_498", 1);
AddItems(pchar, "slave_02_499", 1);
AddItems(pchar, "slave_02_500", 1);
AddItems(pchar, "slave_02_501", 1);
AddItems(pchar, "slave_02_502", 1);
AddItems(pchar, "slave_02_503", 1);
AddItems(pchar, "slave_02_504", 1);
AddItems(pchar, "slave_02_505", 1);
AddItems(pchar, "slave_02_506", 1);
AddItems(pchar, "slave_02_507", 1);
AddItems(pchar, "slave_02_508", 1);
AddItems(pchar, "blade_01_507", 1);
AddItems(pchar, "blade_01_508", 1);
AddItems(pchar, "blade_01_509", 1);
AddItems(pchar, "blade_01_510", 1);
AddItems(pchar, "blade_01_511", 1);
AddItems(pchar, "blade_01_512", 1);
AddItems(pchar, "blade_01_513", 1);
AddItems(pchar, "blade_01_514", 1);
AddItems(pchar, "blade_01_515", 1);
AddItems(pchar, "blade_01_516", 1);
AddItems(pchar, "blade_01_517", 1);
AddItems(pchar, "blade_01_518", 1);
AddItems(pchar, "blade_02_519", 1);
AddItems(pchar, "blade_02_520", 1);
AddItems(pchar, "blade_02_521", 1);
AddItems(pchar, "blade_02_522", 1);
AddItems(pchar, "blade_02_523", 1);
AddItems(pchar, "blade_02_524", 1);
AddItems(pchar, "blade_02_525", 1);
AddItems(pchar, "blade_02_526", 1);
AddItems(pchar, "blade_02_527", 1);
AddItems(pchar, "blade_02_528", 1);
AddItems(pchar, "blade_03_527", 1);
AddItems(pchar, "blade_03_528", 1);
AddItems(pchar, "blade_03_529", 1);
AddItems(pchar, "blade_03_530", 1);
AddItems(pchar, "blade_03_531", 1);
AddItems(pchar, "blade_03_532", 1);
AddItems(pchar, "blade_03_533", 1);
AddItems(pchar, "blade_03_534", 1);
AddItems(pchar, "blade_03_535", 1);
AddItems(pchar, "blade_03_536", 1);
AddItems(pchar, "blade_03_537", 1);
AddItems(pchar, "blade_03_538", 1);
AddItems(pchar, "blade_04_537", 1);
AddItems(pchar, "blade_04_538", 1);
AddItems(pchar, "blade_04_530", 1);
AddItems(pchar, "blade_04_540", 1);
AddItems(pchar, "blade_04_541", 1);
AddItems(pchar, "blade_04_542", 1);
AddItems(pchar, "blade_04_543", 1);
AddItems(pchar, "blade_04_544", 1);
AddItems(pchar, "blade_04_545", 1);
AddItems(pchar, "blade_04_546", 1);
AddItems(pchar, "blade_04_547", 1);
AddItems(pchar, "blade_04_548", 1);
AddItems(pchar, "blade_04_549", 1);
AddItems(pchar, "blade_04_550", 1);
AddItems(pchar, "blade_04_551", 1);
AddItems(pchar, "blade_04_552", 1);
AddItems(pchar, "blade_04_553", 1);
AddItems(pchar, "blade_05_552", 1);
AddItems(pchar, "blade_05_553", 1);
AddItems(pchar, "blade_05_554", 1);
AddItems(pchar, "blade_05_555", 1);
AddItems(pchar, "blade_05_556", 1);
AddItems(pchar, "blade_05_557", 1);
AddItems(pchar, "blade_05_558", 1);
AddItems(pchar, "blade_05_559", 1);
AddItems(pchar, "blade_05_560", 1);
AddItems(pchar, "blade_05_561", 1);
AddItems(pchar, "blade_05_562", 1);
AddItems(pchar, "blade_05_563", 1);
AddItems(pchar, "blade_06_562", 1);
AddItems(pchar, "blade_06_563", 1);
AddItems(pchar, "blade_06_564", 1);
AddItems(pchar, "blade_06_565", 1);
AddItems(pchar, "blade_06_566", 1);
AddItems(pchar, "blade_06_567", 1);
AddItems(pchar, "blade_06_568", 1);
AddItems(pchar, "blade_06_569", 1);
AddItems(pchar, "blade_06_570", 1);
AddItems(pchar, "blade_06_571", 1);
AddItems(pchar, "blade_06_572", 1);
AddItems(pchar, "blade_06_573", 1);
AddItems(pchar, "blade_06_574", 1);
AddItems(pchar, "blade_06_575", 1);
AddItems(pchar, "blade_06_576", 1);
AddItems(pchar, "blade_06_577", 1);
AddItems(pchar, "blade_06_578", 1);
AddItems(pchar, "blade_07_577", 1);
AddItems(pchar, "blade_07_578", 1);
AddItems(pchar, "blade_07_579", 1);
AddItems(pchar, "blade_07_580", 1);
AddItems(pchar, "blade_07_581", 1);
AddItems(pchar, "blade_07_582", 1);
AddItems(pchar, "blade_07_583", 1);
AddItems(pchar, "blade_07_584", 1);
AddItems(pchar, "blade_07_585", 1);
AddItems(pchar, "blade_07_586", 1);
AddItems(pchar, "blade_07_587", 1);
AddItems(pchar, "blade_07_588", 1);
AddItems(pchar, "blade_08_587", 1);
AddItems(pchar, "blade_08_588", 1);
AddItems(pchar, "blade_08_589", 1);
AddItems(pchar, "blade_08_590", 1);
AddItems(pchar, "blade_08_591", 1);
AddItems(pchar, "blade_08_592", 1);
AddItems(pchar, "blade_08_593", 1);
AddItems(pchar, "blade_08_594", 1);
AddItems(pchar, "blade_08_594", 1);
AddItems(pchar, "blade_08_595", 1);
AddItems(pchar, "blade_08_596", 1);
AddItems(pchar, "blade_08_597", 1);
AddItems(pchar, "blade_08_598", 1);
AddItems(pchar, "blade_09_597", 1);
AddItems(pchar, "blade_09_598", 1);
AddItems(pchar, "blade_09_599", 1);
AddItems(pchar, "blade_09_600", 1);
AddItems(pchar, "blade_09_601", 1);
AddItems(pchar, "blade_09_602", 1);
AddItems(pchar, "blade_09_603", 1);
AddItems(pchar, "blade_09_604", 1);
AddItems(pchar, "blade_09_605", 1);
AddItems(pchar, "blade_09_606", 1);
AddItems(pchar, "blade_09_607", 1);
AddItems(pchar, "blade_09_608", 1);
AddItems(pchar, "blade_10_607", 1);
AddItems(pchar, "blade_10_608", 1);
AddItems(pchar, "blade_10_609", 1);
AddItems(pchar, "blade_10_610", 1);
AddItems(pchar, "blade_10_611", 1);
AddItems(pchar, "blade_10_612", 1);
AddItems(pchar, "blade_10_613", 1);
AddItems(pchar, "blade_10_614", 1);
AddItems(pchar, "blade_10_615", 1);
AddItems(pchar, "blade_10_616", 1);
AddItems(pchar, "blade_10_617", 1);
AddItems(pchar, "blade_10_618", 1);
AddItems(pchar, "blade_10_619", 1);
AddItems(pchar, "blade_10_620", 1);
AddItems(pchar, "blade_10_621", 1);
AddItems(pchar, "blade_10_622", 1);
AddItems(pchar, "blade_10_623", 1);
AddItems(pchar, "blade_11_622", 1);
AddItems(pchar, "blade_11_623", 1);
AddItems(pchar, "blade_11_624", 1);
AddItems(pchar, "blade_11_625", 1);
AddItems(pchar, "blade_11_626", 1);
AddItems(pchar, "blade_11_627", 1);
AddItems(pchar, "blade_11_628", 1);
AddItems(pchar, "blade_11_629", 1);
AddItems(pchar, "blade_11_630", 1);
AddItems(pchar, "blade_11_631", 1);
AddItems(pchar, "blade_11_632", 1);
AddItems(pchar, "blade_11_633", 1);
AddItems(pchar, "blade_12_632", 1);
AddItems(pchar, "blade_12_633", 1);
AddItems(pchar, "blade_12_634", 1);
AddItems(pchar, "blade_12_635", 1);
AddItems(pchar, "blade_12_636", 1);
AddItems(pchar, "blade_12_637", 1);
AddItems(pchar, "blade_12_638", 1);
AddItems(pchar, "blade_12_639", 1);
AddItems(pchar, "blade_12_640", 1);
AddItems(pchar, "blade_12_641", 1);
AddItems(pchar, "blade_12_642", 1);
AddItems(pchar, "blade_12_643", 1);
AddItems(pchar, "blade_13_642", 1);
AddItems(pchar, "blade_13_643", 1);
AddItems(pchar, "blade_13_644", 1);
AddItems(pchar, "blade_13_645", 1);
AddItems(pchar, "blade_13_646", 1);
AddItems(pchar, "blade_13_647", 1);
AddItems(pchar, "blade_13_648", 1);
AddItems(pchar, "blade_13_649", 1);
AddItems(pchar, "blade_13_650", 1);
AddItems(pchar, "blade_13_651", 1);
AddItems(pchar, "blade_13_652", 1);
AddItems(pchar, "blade_13_653", 1);
AddItems(pchar, "blade_13_654", 1);
AddItems(pchar, "blade_13_655", 1);
AddItems(pchar, "blade_13_656", 1);
AddItems(pchar, "blade_13_657", 1);
AddItems(pchar, "blade_13_658", 1);
AddItems(pchar, "blade_14_657", 1);
AddItems(pchar, "blade_14_658", 1);
AddItems(pchar, "blade_14_659", 1);
AddItems(pchar, "blade_14_660", 1);
AddItems(pchar, "blade_14_661", 1);
AddItems(pchar, "blade_14_662", 1);
AddItems(pchar, "blade_14_663", 1);
AddItems(pchar, "blade_14_664", 1);
AddItems(pchar, "blade_14_665", 1);
AddItems(pchar, "blade_14_666", 1);
AddItems(pchar, "blade_14_667", 1);
AddItems(pchar, "blade_14_668", 1);
AddItems(pchar, "blade_15_667", 1);
AddItems(pchar, "blade_15_668", 1);
AddItems(pchar, "blade_15_669", 1);
AddItems(pchar, "blade_15_670", 1);
AddItems(pchar, "blade_15_671", 1);
AddItems(pchar, "blade_15_672", 1);
AddItems(pchar, "blade_15_673", 1);
AddItems(pchar, "blade_15_674", 1);
AddItems(pchar, "blade_15_675", 1);
AddItems(pchar, "blade_15_676", 1);
AddItems(pchar, "blade_15_677", 1);
AddItems(pchar, "blade_15_678", 1);
AddItems(pchar, "blade_15_679", 1);
AddItems(pchar, "blade_15_680", 1);
AddItems(pchar, "blade_15_681", 1);
AddItems(pchar, "blade_15_682", 1);
AddItems(pchar, "blade_15_683", 1);
AddItems(pchar, "blade_16_682", 1);
AddItems(pchar, "blade_16_683", 1);
AddItems(pchar, "blade_16_684", 1);
AddItems(pchar, "blade_16_685", 1);
AddItems(pchar, "blade_16_686", 1);
AddItems(pchar, "blade_16_687", 1);
AddItems(pchar, "blade_16_688", 1);
AddItems(pchar, "blade_16_689", 1);
AddItems(pchar, "blade_16_690", 1);
AddItems(pchar, "blade_16_691", 1);
AddItems(pchar, "blade_16_692", 1);
AddItems(pchar, "blade_16_693", 1);
AddItems(pchar, "blade_16_694", 1);
AddItems(pchar, "blade_16_695", 1);
AddItems(pchar, "blade_16_696", 1);
AddItems(pchar, "blade_16_697", 1);
AddItems(pchar, "blade_16_698", 1);
AddItems(pchar, "Blade_17_698", 1);
AddItems(pchar, "Blade_17_699", 1);
AddItems(pchar, "Blade_17_700", 1);
AddItems(pchar, "Blade_17_701", 1);
AddItems(pchar, "Blade_17_702", 1);
AddItems(pchar, "Blade_17_703", 1);
AddItems(pchar, "Blade_17_704", 1);
AddItems(pchar, "Blade_17_705", 1);
AddItems(pchar, "Blade_17_706", 1);
AddItems(pchar, "Blade_17_707", 1);
AddItems(pchar, "Blade_17_708", 1);
AddItems(pchar, "Blade_17_709", 1);
AddItems(pchar, "Blade_17_710", 1);
AddItems(pchar, "Blade_17_711", 1);
AddItems(pchar, "Blade_17_712", 1);
AddItems(pchar, "Blade_17_713", 1);
AddItems(pchar, "Blade_18_712", 1);
AddItems(pchar, "Blade_18_713", 1);
AddItems(pchar, "Blade_18_714", 1);
AddItems(pchar, "Blade_18_715", 1);
AddItems(pchar, "Blade_18_716", 1);
AddItems(pchar, "Blade_18_717", 1);
AddItems(pchar, "Blade_18_718", 1);
AddItems(pchar, "Blade_18_719", 1);
AddItems(pchar, "Blade_18_720", 1);
AddItems(pchar, "Blade_18_721", 1);
AddItems(pchar, "Blade_18_722", 1);
AddItems(pchar, "Blade_18_723", 1);
AddItems(pchar, "Blade_18_724", 1);
AddItems(pchar, "Blade_18_725", 1);
AddItems(pchar, "Blade_18_726", 1);
AddItems(pchar, "Blade_18_727", 1);
AddItems(pchar, "Blade_18_728", 1);
AddItems(pchar, "Blade_19_727", 1);
AddItems(pchar, "Blade_19_728", 1);
AddItems(pchar, "Blade_19_729", 1);
AddItems(pchar, "Blade_19_730", 1);
AddItems(pchar, "Blade_19_731", 1);
AddItems(pchar, "Blade_19_732", 1);
AddItems(pchar, "Blade_19_733", 1);
AddItems(pchar, "Blade_19_734", 1);
AddItems(pchar, "Blade_19_735", 1);
AddItems(pchar, "Blade_19_736", 1);
AddItems(pchar, "Blade_19_737", 1);
AddItems(pchar, "Blade_19_738", 1);
AddItems(pchar, "Blade_19_739", 1);
AddItems(pchar, "Blade_19_740", 1);
AddItems(pchar, "Blade_19_741", 1);
AddItems(pchar, "Blade_19_742", 1);
AddItems(pchar, "Blade_19_743", 1);
AddItems(pchar, "Blade_19_744", 1);
AddItems(pchar, "Blade_20_742", 1);
AddItems(pchar, "Blade_20_743", 1);
AddItems(pchar, "Blade_20_744", 1);
AddItems(pchar, "Blade_20_745", 1);
AddItems(pchar, "Blade_20_746", 1);
AddItems(pchar, "Blade_20_747", 1);
AddItems(pchar, "Blade_20_748", 1);
AddItems(pchar, "Blade_20_749", 1);
AddItems(pchar, "Blade_20_750", 1);
AddItems(pchar, "Blade_20_751", 1);
AddItems(pchar, "Blade_20_752", 1);
AddItems(pchar, "Blade_20_753", 1);
AddItems(pchar, "Blade_20_754", 1);
AddItems(pchar, "Blade_20_755", 1);
AddItems(pchar, "Blade_20_756", 1);
AddItems(pchar, "Blade_20_757", 1);
AddItems(pchar, "Blade_20_758", 1);
AddItems(pchar, "Blade_21_757", 1);
AddItems(pchar, "Blade_21_758", 1);
AddItems(pchar, "Blade_21_759", 1);
AddItems(pchar, "Blade_21_760", 1);
AddItems(pchar, "Blade_21_761", 1);
AddItems(pchar, "Blade_21_762", 1);
AddItems(pchar, "Blade_21_763", 1);
AddItems(pchar, "Blade_21_764", 1);
AddItems(pchar, "Blade_21_765", 1);
AddItems(pchar, "Blade_21_766", 1);
AddItems(pchar, "Blade_21_767", 1);
AddItems(pchar, "Blade_21_768", 1);
AddItems(pchar, "Blade_21_769", 1);
AddItems(pchar, "Blade_21_770", 1);
AddItems(pchar, "Blade_21_771", 1);
AddItems(pchar, "Blade_21_772", 1);
AddItems(pchar, "Blade_21_773", 1);
AddItems(pchar, "blade_22_772", 1);
AddItems(pchar, "blade_22_773", 1);
AddItems(pchar, "blade_22_774", 1);
AddItems(pchar, "blade_22_775", 1);
AddItems(pchar, "blade_22_776", 1);
AddItems(pchar, "blade_22_777", 1);
AddItems(pchar, "blade_22_778", 1);
AddItems(pchar, "blade_22_779", 1);
AddItems(pchar, "blade_22_780", 1);
AddItems(pchar, "blade_22_781", 1);
AddItems(pchar, "blade_22_782", 1);
AddItems(pchar, "blade_22_783", 1);
AddItems(pchar, "blade_23_782", 1);
AddItems(pchar, "blade_23_783", 1);
AddItems(pchar, "blade_23_784", 1);
AddItems(pchar, "blade_23_785", 1);
AddItems(pchar, "blade_23_786", 1);
AddItems(pchar, "blade_23_787", 1);
AddItems(pchar, "blade_23_788", 1);
AddItems(pchar, "blade_23_789", 1);
AddItems(pchar, "blade_23_790", 1);
AddItems(pchar, "blade_23_791", 1);
AddItems(pchar, "blade_23_792", 1);
AddItems(pchar, "blade_23_793", 1);
AddItems(pchar, "blade_24_792", 1);
AddItems(pchar, "blade_24_793", 1);
AddItems(pchar, "blade_24_794", 1);
AddItems(pchar, "blade_24_795", 1);
AddItems(pchar, "blade_24_796", 1);
AddItems(pchar, "blade_24_797", 1);
AddItems(pchar, "blade_24_798", 1);
AddItems(pchar, "blade_24_799", 1);
AddItems(pchar, "blade_24_800", 1);
AddItems(pchar, "blade_24_801", 1);
AddItems(pchar, "blade_24_802", 1);
AddItems(pchar, "blade_24_803", 1);
AddItems(pchar, "Blade_25_802", 1);
AddItems(pchar, "Blade_25_803", 1);
AddItems(pchar, "Blade_25_804", 1);
AddItems(pchar, "Blade_25_805", 1);
AddItems(pchar, "Blade_25_806", 1);
AddItems(pchar, "Blade_25_807", 1);
AddItems(pchar, "Blade_25_808", 1);
AddItems(pchar, "Blade_25_809", 1);
AddItems(pchar, "Blade_25_810", 1);
AddItems(pchar, "Blade_25_811", 1);
AddItems(pchar, "Blade_25_812", 1);
AddItems(pchar, "Blade_25_813", 1);
AddItems(pchar, "Blade_25_814", 1);
AddItems(pchar, "Blade_25_815", 1);
AddItems(pchar, "Blade_25_816", 1);
AddItems(pchar, "Blade_25_817", 1);
AddItems(pchar, "Blade_25_818", 1);
AddItems(pchar, "Blade_26_817", 1);
AddItems(pchar, "Blade_26_818", 1);
AddItems(pchar, "Blade_26_819", 1);
AddItems(pchar, "Blade_26_820", 1);
AddItems(pchar, "Blade_26_821", 1);
AddItems(pchar, "Blade_26_822", 1);
AddItems(pchar, "Blade_26_823", 1);
AddItems(pchar, "Blade_26_824", 1);
AddItems(pchar, "Blade_26_825", 1);
AddItems(pchar, "Blade_26_826", 1);
AddItems(pchar, "Blade_26_827", 1);
AddItems(pchar, "Blade_26_828", 1);
AddItems(pchar, "Blade_26_829", 1);
AddItems(pchar, "Blade_26_830", 1);
AddItems(pchar, "Blade_26_831", 1);
AddItems(pchar, "Blade_26_832", 1);
AddItems(pchar, "Blade_26_833", 1);
AddItems(pchar, "Blade_27_832", 1);
AddItems(pchar, "Blade_27_833", 1);
AddItems(pchar, "Blade_27_834", 1);
AddItems(pchar, "Blade_27_835", 1);
AddItems(pchar, "Blade_27_836", 1);
AddItems(pchar, "Blade_27_837", 1);
AddItems(pchar, "Blade_27_838", 1);
AddItems(pchar, "Blade_27_839", 1);
AddItems(pchar, "Blade_27_840", 1);
AddItems(pchar, "Blade_27_841", 1);
AddItems(pchar, "Blade_27_842", 1);
AddItems(pchar, "Blade_27_843", 1);
AddItems(pchar, "Blade_27_844", 1);
AddItems(pchar, "Blade_27_845", 1);
AddItems(pchar, "Blade_27_846", 1);
AddItems(pchar, "Blade_27_847", 1);
AddItems(pchar, "Blade_27_848", 1);
AddItems(pchar, "Blade_28_847", 1);
AddItems(pchar, "Blade_28_848", 1);
AddItems(pchar, "Blade_28_849", 1);
AddItems(pchar, "Blade_28_850", 1);
AddItems(pchar, "Blade_28_851", 1);
AddItems(pchar, "Blade_28_852", 1);
AddItems(pchar, "Blade_28_853", 1);
AddItems(pchar, "Blade_28_854", 1);
AddItems(pchar, "Blade_28_855", 1);
AddItems(pchar, "Blade_28_856", 1);
AddItems(pchar, "Blade_28_857", 1);
AddItems(pchar, "Blade_28_858", 1);
AddItems(pchar, "Blade_28_859", 1);
AddItems(pchar, "Blade_28_860", 1);
AddItems(pchar, "Blade_28_861", 1);
AddItems(pchar, "Blade_28_862", 1);
AddItems(pchar, "Blade_28_863", 1);
AddItems(pchar, "blade_29_863", 1);
AddItems(pchar, "blade_29_864", 1);
AddItems(pchar, "blade_29_865", 1);
AddItems(pchar, "blade_29_866", 1);
AddItems(pchar, "blade_29_867", 1);
AddItems(pchar, "blade_29_868", 1);
AddItems(pchar, "blade_29_869", 1);
AddItems(pchar, "blade_29_870", 1);
AddItems(pchar, "blade_29_871", 1);
AddItems(pchar, "blade_29_872", 1);
AddItems(pchar, "blade_29_873", 1);
AddItems(pchar, "blade_29_874", 1);
AddItems(pchar, "blade_29_875", 1);
AddItems(pchar, "blade_29_876", 1);
AddItems(pchar, "blade_29_877", 1);
AddItems(pchar, "Blade_30_877", 1);
AddItems(pchar, "Blade_30_878", 1);
AddItems(pchar, "Blade_30_879", 1);
AddItems(pchar, "Blade_30_880", 1);
AddItems(pchar, "Blade_30_881", 1);
AddItems(pchar, "Blade_30_882", 1);
AddItems(pchar, "Blade_30_883", 1);
AddItems(pchar, "Blade_30_884", 1);
AddItems(pchar, "Blade_30_885", 1);
AddItems(pchar, "Blade_30_886", 1);
AddItems(pchar, "Blade_30_887", 1);
AddItems(pchar, "Blade_30_888", 1);
AddItems(pchar, "Blade_30_889", 1);
AddItems(pchar, "Blade_30_890", 1);
AddItems(pchar, "Blade_30_891", 1);
AddItems(pchar, "Blade_30_892", 1);
AddItems(pchar, "Blade_30_893", 1);
AddItems(pchar, "blade_31_893", 1);
AddItems(pchar, "blade_31_893", 1);
AddItems(pchar, "blade_31_894", 1);
AddItems(pchar, "blade_31_895", 1);
AddItems(pchar, "blade_31_896", 1);
AddItems(pchar, "blade_31_897", 1);
AddItems(pchar, "blade_31_898", 1);
AddItems(pchar, "blade_31_899", 1);
AddItems(pchar, "blade_31_900", 1);
AddItems(pchar, "blade_31_901", 1);
AddItems(pchar, "blade_31_902", 1);
AddItems(pchar, "blade_31_903", 1);
AddItems(pchar, "blade_31_904", 1);
AddItems(pchar, "blade_31_905", 1);
AddItems(pchar, "blade_31_906", 1);
AddItems(pchar, "blade_31_907", 1);
AddItems(pchar, "blade_31_908", 1);
AddItems(pchar, "Blade_32_907", 1);
AddItems(pchar, "Blade_32_908", 1);
AddItems(pchar, "Blade_32_909", 1);
AddItems(pchar, "Blade_32_910", 1);
AddItems(pchar, "Blade_32_911", 1);
AddItems(pchar, "Blade_32_912", 1);
AddItems(pchar, "Blade_32_913", 1);
AddItems(pchar, "Blade_32_914", 1);
AddItems(pchar, "Blade_32_915", 1);
AddItems(pchar, "Blade_32_916", 1);
AddItems(pchar, "Blade_32_917", 1);
AddItems(pchar, "Blade_32_918", 1);
AddItems(pchar, "Blade_32_919", 1);
AddItems(pchar, "Blade_32_920", 1);
AddItems(pchar, "Blade_32_921", 1);
AddItems(pchar, "Blade_32_922", 1);
AddItems(pchar, "Blade_32_923", 1);
AddItems(pchar, "topor_01_922", 1);
AddItems(pchar, "topor_01_923", 1);
AddItems(pchar, "topor_01_924", 1);
AddItems(pchar, "topor_01_925", 1);
AddItems(pchar, "topor_01_926", 1);
AddItems(pchar, "topor_01_927", 1);
AddItems(pchar, "topor_01_928", 1);
AddItems(pchar, "topor_01_929", 1);
AddItems(pchar, "topor_01_230", 1);
AddItems(pchar, "topor_01_931", 1);
AddItems(pchar, "topor_01_932", 1);
AddItems(pchar, "topor_01_933", 1);
AddItems(pchar, "topor_01_934", 1);
AddItems(pchar, "topor_01_935", 1);
AddItems(pchar, "topor_01_936", 1);
AddItems(pchar, "topor_01_937", 1);
AddItems(pchar, "Topor_02_936", 1);
AddItems(pchar, "Topor_02_937", 1);
AddItems(pchar, "Topor_02_938", 1);
AddItems(pchar, "Topor_02_939", 1);
AddItems(pchar, "Topor_02_940", 1);
AddItems(pchar, "Topor_02_941", 1);
AddItems(pchar, "Topor_02_942", 1);
AddItems(pchar, "Topor_02_943", 1);
AddItems(pchar, "Topor_02_944", 1);
AddItems(pchar, "Topor_02_945", 1);
AddItems(pchar, "Topor_02_946", 1);
AddItems(pchar, "Topor_02_947", 1);
AddItems(pchar, "Topor_02_948", 1);
AddItems(pchar, "Topor_03_947", 1);
AddItems(pchar, "Topor_03_948", 1);
AddItems(pchar, "Topor_03_949", 1);
AddItems(pchar, "Topor_03_950", 1);
AddItems(pchar, "Topor_03_951", 1);
AddItems(pchar, "Topor_03_952", 1);
AddItems(pchar, "Topor_03_953", 1);
AddItems(pchar, "Topor_03_954", 1);
AddItems(pchar, "Topor_03_955", 1);
AddItems(pchar, "Topor_03_956", 1);
AddItems(pchar, "Topor_03_957", 1);
AddItems(pchar, "Topor_03_958", 1);
AddItems(pchar, "topor_04_957", 1);
AddItems(pchar, "topor_04_958", 1);
AddItems(pchar, "topor_04_959", 1);
AddItems(pchar, "topor_04_960", 1);
AddItems(pchar, "topor_04_961", 1);
AddItems(pchar, "topor_04_962", 1);
AddItems(pchar, "topor_04_963", 1);
AddItems(pchar, "topor_04_964", 1);
AddItems(pchar, "topor_04_965", 1);
AddItems(pchar, "topor_04_966", 1);
AddItems(pchar, "topor_04_967", 1);
AddItems(pchar, "topor_04_968", 1);
AddItems(pchar, "topor_04_969", 1);
AddItems(pchar, "topor_04_970", 1);
AddItems(pchar, "topor_04_971", 1);
AddItems(pchar, "topor_04_972", 1);
AddItems(pchar, "topor_04_973", 1);
AddItems(pchar, "topor_05_973", 1);
AddItems(pchar, "topor_05_974", 1);
AddItems(pchar, "topor_05_975", 1);
AddItems(pchar, "topor_05_976", 1);
AddItems(pchar, "topor_05_977", 1);
AddItems(pchar, "topor_05_978", 1);
AddItems(pchar, "topor_05_979", 1);
AddItems(pchar, "topor_05_980", 1);
AddItems(pchar, "topor_05_981", 1);
AddItems(pchar, "topor_05_982", 1);
AddItems(pchar, "topor_05_983", 1);
AddItems(pchar, "blade_33_983", 1);
AddItems(pchar, "blade_33_984", 1);
AddItems(pchar, "blade_33_985", 1);
AddItems(pchar, "blade_33_986", 1);
AddItems(pchar, "blade_33_987", 1);
AddItems(pchar, "blade_33_988", 1);
AddItems(pchar, "blade_33_989", 1);
AddItems(pchar, "blade_33_990", 1);
AddItems(pchar, "blade_33_991", 1);
AddItems(pchar, "blade_33_992", 1);
AddItems(pchar, "blade_33_993", 1);
AddItems(pchar, "blade_33_994", 1);
AddItems(pchar, "blade_33_995", 1);
AddItems(pchar, "blade_33_996", 1);
AddItems(pchar, "blade_33_997", 1);
AddItems(pchar, "blade_33_998", 1);
AddItems(pchar, "q_blade_10", 1);
AddItems(pchar, "q_blade_13", 1);
AddItems(pchar, "q_blade_16", 1);
AddItems(pchar, "q_blade_18", 1);
AddItems(pchar, "q_blade_19", 1);
AddItems(pchar, "q_blade_21", 1);
AddItems(pchar, "shamshir_997", 1);
AddItems(pchar, "shamshir_998", 1);
AddItems(pchar, "shamshir_999", 1);
AddItems(pchar, "shamshir_1000", 1);
Here is the complete list of weapons with their names and the ID of it you need to use to get all of them. Remember to use the numbers between the parenthesis, since the first and last number represent the first and last version of it you get. Every new game has completely random versions of the weapons, so if you add all of them and start new games you should end up with the stats you're looking for.
The ones that don't have parenthesis are the ones that are unique to every gameplay, meaning there's only one of each in that new gameplay and don't have any variants.
------------------------Fencing Light----------------------------
Naab'Te blade_01_508 (508-517)
Stocco blade_03_528 (528-537)
Bilbo blade_08_588 (588-597)
Cazoleta blade_09_598 (598-607)
Capodimonte blade_15_668 (668-682)
Small Sword blade_16_683 (683-697)
Cup-Hilt Rapier blade_17_698 (698-712)
Pappenheimer blade_18_713 (713-727)
Prophet's Wrath blade_22_773 (773-782)
Flamberge Rapier blade_25_803 (803-817)
Asoleda blade_26_818 (818-832)
Swept-Hilt Rapier blade_27_833 (833-847)
Jurgen Small Sword q_blade_16
Jurgen Pappenheimer q_blade_18
------------------------Fencing Medium---------------------------
Machete slave_02_498 (498-507)
War Club blade_02_519 (519-527)
Messer blade_04_538 (538-552)
Cutlass blade_05_553 (553-562)
Hanged Man blade_10_608 (608-622)
Hanger blade_11_623 (623-632)
Short Sabre blade_12_633 (633-642)
Naval Sabre blade_19_728 (728-744)
Madonna blade_20_743 (743-757)
Scimitar blade_23_783 (783-792)
Katana blade_28_848 (848-862)
Storta blade_29_862 (862-877)
Naval Klewang blade_30_878 (878-892)
Jurgen Hanger q_blade_10
Jurgen Saber q_blade_19
Shamshir shamshir_998 (998-999)
------------------------Fencing Heavy----------------------------
War Axe topor_02_938 (938-947)
Goedendag topor_03_948 (948-957)
Horseman's Axe topor_04_958 (958-972)
Tomahawk topor_05_973 (973-982)
Walloon Sword blade_14_658 (658-667)
Schiavona blade_06_563 (563-577)
Ritterschwert blade_07_578 (578-587)
Broadsword blade_13_643 (643-657)
Highland Backsword blade_21_758 (758-772)
Horseman's Axe topor_04_958 (958-972)
Macuahuitl topor_01_923 (923-936)
Patissa Khanda blade_24_793 (793-802)
Narwhal blade_31_893 (893-907)
Thanatos blade_32_908 (908-922)
Guardian's Sword blade_33_983 (983-997)
Jurgen Broadsword q_blade_13
Jurgen Backsword q_blade_21
--------------------------------RARE----------------------------
Prophet's Wrath blade_22_773 (773-782)
Scimitar blade_23_783 (783-792)
Patissa Khanda blade_24_793 (793-802)
Jurgen Small Sword q_blade_16
Jurgen Hanger q_blade_10
Jurgen Broadsword q_blade_13
Jurgen Pappenheimer q_blade_18
Jurgen Saber q_blade_19
Jurgen Backsword q_blade_21
I hope it helped sailor!