diff --git a/opponents/monika/js/glitches.js b/opponents/monika/js/glitches.js index 38696d8bc95feabbdd56da3a51dd2c1b391b01e7..2174d6c5427935e9f94c161c3c353445647b8191 100644 --- a/opponents/monika/js/glitches.js +++ b/opponents/monika/js/glitches.js @@ -180,6 +180,7 @@ monika.glitch_masturbation = function(slot) { glitch_count += 1; + slot = monika.find_slot(); monika.glitchCharacter(slot, null, null, function (cv) { monika.active_effects.glitch_masturbation = setTimeout(set_next_image, glitchTime); }); diff --git a/opponents/monika/monika.js b/opponents/monika/monika.js index 8f8f3e013425bbd1884a0563290f4d29d47f6036..955d81dc24786cd3fa3ec3756743401cee1144ea 100644 --- a/opponents/monika/monika.js +++ b/opponents/monika/monika.js @@ -611,8 +611,9 @@ if(!monika) { $gameLabels[player].html("Monika & Sayori"); } else { /* 'Regular' glitch masturbation */ - var el = $gameImages[player-1] - var current_img = el.attr('src').substr(17); + var el = $gameImages[player-1]; + var src = el.attr('src'); + var current_img = src.substring(src.lastIndexOf('/')); if (el[0].complete) { monika.glitch_pose_transition(player, current_img, 0, 200);