Skip to content

Commit b8a8f6b

Browse files
yee
1 parent 0c6c1e9 commit b8a8f6b

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

src/hooks/PlayLayer/FakeDeath.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ class $modify(FakeDeathPlayLayer, PlayLayer) {
3030
m_player1->resetPlayerIcon();
3131

3232
m_player1->m_isDead = false;
33+
return;
3334
};
3435

3536
if (m_player2) {
@@ -38,9 +39,9 @@ class $modify(FakeDeathPlayLayer, PlayLayer) {
3839
m_player2->resetPlayerIcon();
3940

4041
m_player2->m_isDead = false;
42+
return;
4143
}
4244
}
43-
4445
PlayLayer::destroyPlayer(player, game);
4546
};
4647
};

src/hooks/PlayerObject/Sleepy.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,8 @@ class $modify(SleepyPlayerObject, PlayerObject) {
5555
if (auto playLayer = PlayLayer::get()) {
5656
if (m_fields->enabled) {
5757
// player sleepy if not already in any stage
58-
if (!m_fields->sleepy && !m_fields->waking) {
58+
auto onGround = m_isOnGround || m_isOnGround2 || m_isOnGround3 || m_isOnGround4;
59+
if (!m_fields->sleepy && !m_fields->waking && onGround) {
5960
auto rnd = Rand::tiny();
6061

6162
// if the rng is lower than the chance, make the player sleepy

0 commit comments

Comments
 (0)