Commit eaa7c85 Picoseconds
committed
1 parent fd1b1a6 commit eaa7c85 Copy full SHA for eaa7c85
File tree 1 file changed +7
-1
lines changed
1 file changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -876,6 +876,12 @@ export default class Game {
876
876
877
877
if ( item <= 15 ) {
878
878
if ( weaponUpgrades . includes ( item ) ) {
879
+ let preItem = getPrerequisiteItem ( item ) ;
880
+
881
+ if ( preItem ) {
882
+ if ( ! ( client . player . weapon == item - preItem || client . player . secondaryWeapon == item - preItem ) ) this . kickClient ( client , "Kicked for hacks" ) ;
883
+ }
884
+
879
885
if ( Object . values ( PrimaryWeapons ) . includes ( item ) ) {
880
886
if ( client . player . selectedWeapon == client . player . weapon )
881
887
client . player . selectedWeapon = item ;
@@ -894,7 +900,7 @@ export default class Game {
894
900
let preItem = getPrerequisiteItem ( item ) ;
895
901
896
902
if ( preItem ) {
897
- if ( ! client . player . items . includes ( preItem ) ) this . kickClient ( client , "Kicked for hacks" ) ;
903
+ if ( ! client . player . items . includes ( item - preItem ) ) this . kickClient ( client , "Kicked for hacks" ) ;
898
904
}
899
905
900
906
client . player . items [ getGroupID ( item ) ] = item ;
You can’t perform that action at this time.
0 commit comments