Skip to content

cg-61

Choose a tag to compare

@github-actions github-actions released this 17 May 22:31
· 3 commits to master since this release
PvP smart targeting performance optimizations

- Add 250ms throttle to PvP smart targeting (was unthrottled at 30 TPS)
- Materialize LINQ chain with .ToList() to prevent 6x redundant scans
- Reorder InLineOfSight() to last filter predicate (raycast after cheap checks)
- Remove InLineOfSight() from IsValidAlly (unnecessary for target counting)
- Materialize _allianceMembers cache with .ToList()
- Pre-compute CountDebuffs into dictionaries (O(n) instead of O(n log n))
- Remove Take(20) cap (natural filter chain is sufficient post-optimization)