Make bouncer compile. Reduce range checks.
This commit is contained in:
parent
fecdb755ff
commit
3b0c5f7775
1 changed files with 5 additions and 5 deletions
|
|
@ -1307,11 +1307,11 @@ namespace TShockAPI
|
|||
lock (args.Player.RecentlyCreatedProjectiles)
|
||||
{
|
||||
var keys = projectileCreatesLiquid.Where(k => k.Value == type).Select(k => k.Key);
|
||||
var recentBombs = args.Player.RecentlyCreatedProjectiles.Where(keys.Contains(Main.projectile[p.Index].type));
|
||||
wasThereABombNearby = recentBombs.Any(r => (args.TileX > (Main.projectile[r.Index].position.X / 16.0f) - 32
|
||||
&& args.TileX < (Main.projectile[r.Index].position.X / 16.0f) + 32)
|
||||
&& (args.TileY > (Main.projectile[r.Index].position.Y / 16.0f) - 32
|
||||
&& args.TileY < (Main.projectile[r.Index].position.Y / 16.0f) + 32));
|
||||
var recentBombs = args.Player.RecentlyCreatedProjectiles.Where(p => keys.Contains(Main.projectile[p.Index].type));
|
||||
wasThereABombNearby = recentBombs.Any(r => (args.TileX > (Main.projectile[r.Index].position.X / 16.0f) - 16
|
||||
&& args.TileX < (Main.projectile[r.Index].position.X / 16.0f) + 16)
|
||||
&& (args.TileY > (Main.projectile[r.Index].position.Y / 16.0f) - 16
|
||||
&& args.TileY < (Main.projectile[r.Index].position.Y / 16.0f) + 16));
|
||||
}
|
||||
|
||||
// Liquid anti-cheat
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue