diff --git a/game.cpp b/game.cpp index 59996984..9125c034 100644 --- a/game.cpp +++ b/game.cpp @@ -7584,11 +7584,13 @@ void pushThumper(cell *th, cell *cto) { else if(cellUnstableOrChasm(cto)) { addMessage(XLAT("%The1 fills the hole!", w)); cto->wall = w == waThumperOn ? waTempFloor : waNone; + cto->wparam = th->wparam; playSound(cto, "click"); } else if(isWatery(cto)) { addMessage(XLAT("%The1 fills the hole!", w)); cto->wall = w == waThumperOn ? waTempBridge : waNone; + cto->wparam = th->wparam; playSound(cto, "splash"+pick12()); } else