KickBecomeBonesFix
Kicks punish the kicker: the kicker instantly becomes bones, the kicked player stays in place with fortified milk, and an on-screen notice names the kicker. Community fix for PEAK 2.6.a.
By xeuphoriczy
CHANGELOG
Changelog
1.0.0 — 2026-10-03 (first public release)
Community fix of KinTheInfinite's KickBecomeBones 0.1.1 for PEAK 2.6.a.
Fixed from the original:
- The kicker is now killed through the death RPC directly, bypassing the
2.6.a checkpoint interception that silently cancelled
DieInstantly(). - The punishment also triggers from the kicked player's client (via
RPCA_KickImpact), so the host does not need the mod installed. - Harmony patch targets match the real runtime signatures produced by
PEAKERRpcInfo (the injected
PhotonMessageInfoparameter), with no-info fallback targets. - Every patch is applied independently with per-patch logging; one failing patch can no longer break the rest of the mod.
New features:
- Anti-launch shield: kicked players stay in place. The kick ragdoll and launch force are suppressed at the source (when the kicker has the mod) or skipped locally + cancelled globally via an opposite-force broadcast and RPCA_UnFall. Works against high-force kick configs.
- On-screen kick notices (Chinese, dynamic OS font): the kicked player sees
检测到 XXX 的踢击!/已施加强化牛奶保护(20 秒无敌),对方已变成骷髅; the kicker sees你踢了 XXX!惩罚:变成骷髅. Notices also go to the BepInEx log. - Fortified milk (20s invincibility) preserved for the kicked player.
- Shield only affects player characters; kicking zombies/creatures is unchanged.
Package identity: new GUID (com.kickbecomebonesfix.plugin) so it never
collides with the original package. Uninstall the original before installing.