OpenFusion/src
dongresource 96c430c994 Restore rapid-fire anti-cheat for projectiles
For a while we had made the temporary rapid-fire anti-cheat optional on
master, but had removed it entirely on the refactor branch. The
modification on master was acidentally only applied to the regular
(non-projectile) combat handler, while the removal on refactor removed
both that and the projectile check.

When the refactor branch was merged, that resulted in the removal of
only the projectile rapid-fire check, while the conditional regular
combat rapid-fire check was kept.

This change restores the projectile rapid-fire check such that it is
conditional, just like for regular combat.
2023-10-12 02:02:23 +02:00
..
core [refactor] Active power handling 2023-10-08 16:43:11 -04:00
db Enforce minimum supported libsqlite version 2023-03-19 01:41:07 +01:00
sandbox [seccomp] Whitelist rseq syscall 2022-11-15 02:30:20 +01:00
servers Implement buff handling for CombatNPC 2023-10-08 16:43:11 -04:00
structs Implement multiple-choice mission rewards 2020-12-23 13:50:12 -05:00
Abilities.cpp [refactor] More buff + skill fixes 2023-10-08 16:43:11 -04:00
Abilities.hpp [refactor] More buff + skill fixes 2023-10-08 16:43:11 -04:00
Buddies.cpp The great re-`#include` 2023-10-08 16:34:18 -04:00
Buddies.hpp The great re-`#include` 2023-10-08 16:34:18 -04:00
Buffs.cpp reduce drain tickrate 2023-10-08 16:43:11 -04:00
Buffs.hpp reduce drain tickrate 2023-10-08 16:43:11 -04:00
BuiltinCommands.cpp Merge branch 'refactor' 2023-10-08 16:54:42 -04:00
BuiltinCommands.hpp [refactor] Move files to core/ and servers/ subdirectories 2021-03-17 20:16:48 +01:00
Chat.cpp The great re-`#include` 2023-10-08 16:34:18 -04:00
Chat.hpp The great re-`#include` 2023-10-08 16:34:18 -04:00
Chunking.cpp [refactor] Sync with master 2023-10-08 16:41:51 -04:00
Chunking.hpp [refactor] Sync with master 2023-10-08 16:41:51 -04:00
Combat.cpp Restore rapid-fire anti-cheat for projectiles 2023-10-12 02:02:23 +02:00
Combat.hpp The great re-`#include` 2023-10-08 16:34:18 -04:00
CustomCommands.cpp Merge branch 'refactor' 2023-10-08 16:54:42 -04:00
CustomCommands.hpp The great re-`#include` 2023-10-08 16:34:18 -04:00
Eggs.cpp [refactor] Buff + skill bugfixes 2023-10-08 16:43:11 -04:00
Eggs.hpp [refactor] New buff framework (player implementation) 2023-10-08 16:34:43 -04:00
Email.cpp The great re-`#include` 2023-10-08 16:34:18 -04:00
Email.hpp [refactor] Replace a few uses of magic numbers with enums 2023-10-08 16:31:53 -04:00
Entities.cpp [refactor] Active power handling 2023-10-08 16:43:11 -04:00
Entities.hpp Rename coord args in summonNPC() and constructors to clarify purpose 2023-10-08 16:43:11 -04:00
EntityRef.hpp [refactor] New buff framework (player implementation) 2023-10-08 16:34:43 -04:00
Groups.cpp [refactor] Sync with master 2023-10-08 16:41:51 -04:00
Groups.hpp [refactor] Active power handling 2023-10-08 16:43:11 -04:00
Items.cpp [refactor] Active power handling 2023-10-08 16:43:11 -04:00
Items.hpp The great re-`#include` 2023-10-08 16:34:18 -04:00
Missions.cpp [refactor] New buff framework (player implementation) 2023-10-08 16:34:43 -04:00
Missions.hpp The great re-`#include` 2023-10-08 16:34:18 -04:00
MobAI.cpp [refactor] Buff + skill bugfixes 2023-10-08 16:43:11 -04:00
MobAI.hpp Rename coord args in summonNPC() and constructors to clarify purpose 2023-10-08 16:43:11 -04:00
NPCManager.cpp Refactor and generalize NPCEvent logic 2023-10-08 16:43:11 -04:00
NPCManager.hpp Refactor and generalize NPCEvent logic 2023-10-08 16:43:11 -04:00
Nanos.cpp [refactor] Active power handling 2023-10-08 16:43:11 -04:00
Nanos.hpp [refactor] Active power handling 2023-10-08 16:43:11 -04:00
Player.hpp Implement buff handling for CombatNPC 2023-10-08 16:43:11 -04:00
PlayerManager.cpp Pimpleback IZ Pod Fix (#259) 2023-10-08 17:02:32 -04:00
PlayerManager.hpp [refactor] Active power handling 2023-10-08 16:43:11 -04:00
PlayerMovement.cpp The great re-`#include` 2023-10-08 16:34:18 -04:00
PlayerMovement.hpp [refactor] Extract PlayerMovement.cpp from PlayerManager.cpp 2021-03-13 02:59:18 +01:00
Racing.cpp The great re-`#include` 2023-10-08 16:34:18 -04:00
Racing.hpp The great re-`#include` 2023-10-08 16:34:18 -04:00
Rand.cpp Use cryptographic RNG to generate the shard connection serial key 2022-07-24 21:36:03 +02:00
Rand.hpp The great re-`#include` 2023-10-08 16:34:18 -04:00
TableData.cpp The great re-`#include` 2023-10-08 16:34:18 -04:00
TableData.hpp The great re-`#include` 2023-10-08 16:34:18 -04:00
Trading.cpp The great re-`#include` 2023-10-08 16:34:18 -04:00
Trading.hpp The great re-`#include` 2023-10-08 16:34:18 -04:00
Transport.cpp The great re-`#include` 2023-10-08 16:34:18 -04:00
Transport.hpp The great re-`#include` 2023-10-08 16:34:18 -04:00
Vendors.cpp The great re-`#include` 2023-10-08 16:34:18 -04:00
Vendors.hpp The great re-`#include` 2023-10-08 16:34:18 -04:00
main.cpp Enforce minimum supported libsqlite version 2023-03-19 01:41:07 +01:00
settings.cpp The great re-`#include` 2023-10-08 16:34:18 -04:00
settings.hpp The great re-`#include` 2023-10-08 16:34:18 -04:00