Fixed overly sensitive shoot-kicking
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
#Autogenerated file. Do not modify.
|
#Autogenerated file. Do not modify.
|
||||||
#Sat Mar 24 14:20:21 EDT 2018
|
#Sat Mar 24 18:20:40 EDT 2018
|
||||||
version=release
|
version=release
|
||||||
androidBuildCode=473
|
androidBuildCode=474
|
||||||
name=Mindustry
|
name=Mindustry
|
||||||
code=3.5
|
code=3.5
|
||||||
build=35
|
build=35
|
||||||
|
|||||||
@@ -172,13 +172,13 @@ public class NetServer extends Module{
|
|||||||
TraceInfo info = admins.getTrace(Net.getConnection(id).address);
|
TraceInfo info = admins.getTrace(Net.getConnection(id).address);
|
||||||
Weapon weapon = (Weapon)Upgrade.getByID(packet.weaponid);
|
Weapon weapon = (Weapon)Upgrade.getByID(packet.weaponid);
|
||||||
|
|
||||||
float wtrc = 40f;
|
float wtrc = 60f;
|
||||||
|
|
||||||
if(!Timers.get(info.ip + "-weapontrace", wtrc)){
|
if(!Timers.get(info.ip + "-weapontrace", wtrc)){
|
||||||
info.fastShots ++;
|
info.fastShots ++;
|
||||||
}else{
|
}else{
|
||||||
|
|
||||||
if(info.fastShots - 1 > (int)(wtrc / (weapon.getReload() / 2f))){
|
if(info.fastShots - 6 > (int)(wtrc / (weapon.getReload() / 2f))){
|
||||||
kick(id, KickReason.kick);
|
kick(id, KickReason.kick);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user