From 10ab72765432269d7205d3b96bc2a1a3a00ad222 Mon Sep 17 00:00:00 2001 From: pregmodfan <pregmodfan@cock.li> Date: Wed, 14 Nov 2018 02:17:51 +0200 Subject: [PATCH] out of range check added --- src/js/wombJS.tw | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/src/js/wombJS.tw b/src/js/wombJS.tw index 85a9f218f73..e91376123c9 100644 --- a/src/js/wombJS.tw +++ b/src/js/wombJS.tw @@ -321,15 +321,21 @@ window.fetalSplit = function(actor) { window.WombGetFetus = function(actor, fetusNum){ WombInit(actor); - return actor.womb[fetusNum]; + if (actor.womb.length >= fetusNum) + return actor.womb[fetusNum]; + else + return null; } window.WombRemoveFetus = function(actor, fetusNum){ WombInit(actor); - ft = actor.womb[fetusNum]; - actor.womb.splice(fetusNum, 1); - WombSort(actor); - return ft; + if (actor.womb.length >= fetusNum){ + ft = actor.womb[fetusNum]; + actor.womb.splice(fetusNum, 1); + WombSort(actor); + } + else + return null; } window.WombAddFetus = function(actor, fetus) -- GitLab