mirror of
https://github.com/Grasscutters/Grasscutter.git
synced 2025-02-04 11:12:57 +08:00
No more fallen to death in god mode
This commit is contained in:
parent
5a37acde2b
commit
a601e13d80
@ -77,6 +77,9 @@ public class HandlerCombatInvocationsNotify extends PacketHandler {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private void handleFallOnGround(GameSession session, GameEntity entity, MotionState motionState) {
|
private void handleFallOnGround(GameSession session, GameEntity entity, MotionState motionState) {
|
||||||
|
if (session.getPlayer().inGodmode()) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
// People have reported that after plunge attack (client sends a FIGHT instead of FALL_ON_GROUND) they will die
|
// People have reported that after plunge attack (client sends a FIGHT instead of FALL_ON_GROUND) they will die
|
||||||
// if they talk to an NPC (this is when the client sends a FALL_ON_GROUND) without jumping again.
|
// if they talk to an NPC (this is when the client sends a FALL_ON_GROUND) without jumping again.
|
||||||
// A dirty patch: if not received immediately after MOTION_LAND_SPEED, discard this packet.
|
// A dirty patch: if not received immediately after MOTION_LAND_SPEED, discard this packet.
|
||||||
|
Loading…
Reference in New Issue
Block a user