Definitly something Kabam should implement

This code disable dropping in Nexus. Just saying a big fuck you to autoloot bots owners

Drawbacks : you wont be able to host drop parties in Nexus. Go in Bazar instead (inb4 loot bots stay in Bazar)
1)Locate the file with
"invDrop") flag OVERRIDE. For 22.4.0 its _-N\_-0MO.class.asasm
2) add the following code
Code:
;--------------------------------------------------
;LOOT BOTS SUCKS
; by jnoob
getlocal 1 ; param 1 is a GameObject. Since param 1 is the player, param1."map_" contains the map name \0/
getproperty QName(PackageNamespace(""), "map_")
getproperty QName(PackageNamespace(""), "name_")
pushstring "Nexus"
ifne DODROP
returnvoid
DODROP:
;--------------------------------------------------
in "invDrop" method , just after pushscope. You should have something like this :
Code:
trait method QName(PackageNamespace("", "#0"), "invDrop") flag OVERRIDE
method
refid "_-N:_-0MO/instance/invDrop"
param QName(PackageNamespace("com.company.assembleegameclient.objects"), "GameObject")
param QName(PackageNamespace("", "#0"), "int")
param QName(PackageNamespace("", "#0"), "int")
returns QName(PackageNamespace("", "#0"), "void")
body
maxstack 5
localcount 7
initscopedepth 5
maxscopedepth 6
code
getlocal0
pushscope
;--------------------------------------------------
;LOOT BOTS SUCKS
; by jnoob
getlocal 1 ; param 1 is a GameObject. Since INVDROP is called for Player, "map_" contains the map name \0/
getproperty QName(PackageNamespace(""), "map_")
getproperty QName(PackageNamespace(""), "name_")
pushstring "Nexus"
ifne DODROP
returnvoid
DODROP:
;--------------------------------------------------
getlocal0
getproperty QName(PrivateNamespace("*", "_-N:_-0MO"), "_-nP")
getlex QName(PackageNamespace("", "#0"), "INVDROP")
3) Recompile
4) Profit