| @@ -841,7 +841,6 @@ let macro = | |||
| owner.digest(owner, this, owner.gooDigestTime); | |||
| } | |||
| }, | |||
| "feed": function(prey) { | |||
| this.feedFunc(prey,this,this.owner); | |||
| @@ -1520,7 +1519,6 @@ let macro = | |||
| return (this.tailCount > 1 ? this.tailCount + " " : "") + length(this.tailLength, unit, true) + "-long " + this.tailType; | |||
| }, | |||
| get describeDick() { | |||
| let state = ""; | |||
| if (!this.arousalEnabled) { | |||
| @@ -1902,7 +1900,6 @@ function crop_swallow() | |||
| digest_all(macro.crop); | |||
| } | |||
| function feed() | |||
| { | |||
| let area = macro.handArea; | |||
| @@ -1926,7 +1923,6 @@ function feed() | |||
| line = describe("eat", prey, macro, verbose); | |||
| } | |||
| add_victim_people("eaten",prey); | |||
| update([sound,line,linesummary,newline]); | |||
| @@ -1967,8 +1963,6 @@ function chew() | |||
| let preyMass = prey.sum_property("mass"); | |||
| add_victim_people("chew",prey); | |||
| macro.stomach.feed(prey); | |||
| @@ -1988,6 +1982,10 @@ function drool() | |||
| let area = Math.pow(vol, 2/3); | |||
| let prey = getPrey(biome, area); | |||
| if (prey.count == 0) { | |||
| return; | |||
| } | |||
| let line = describe("drool", prey, macro, verbose).replace("$VOLUME",volume(vol,unit,false)); | |||
| let linesummary = summarize(prey.sum(), true); | |||
| @@ -2019,8 +2017,6 @@ function stomp() | |||
| let sound = getSound("crush",preyMass); | |||
| add_victim_people("stomped",prey); | |||
| update([sound,line,linesummary,newline]); | |||
| @@ -2080,8 +2076,6 @@ function stomp_goo() { | |||
| let sound = getSound("goo",preyMass); | |||
| macro.goo.feed(prey); | |||
| update([sound,line,linesummary,newline]); | |||
| @@ -2128,8 +2122,6 @@ function flex_toes() { | |||
| let sound = getSound("crush",preyMass); | |||
| add_victim_people("flex-toes",prey); | |||
| update([sound,line,linesummary,newline]); | |||
| @@ -2149,8 +2141,6 @@ function paw_stench() { | |||
| let preyMass = prey.sum_property("mass"); | |||
| add_victim_people("paw-stench",prey); | |||
| update([line,linesummary,newline]); | |||
| @@ -2178,8 +2168,6 @@ function grind() | |||
| let sound = getSound("crush",preyMass); | |||
| add_victim_people("humped",prey); | |||
| update([sound,line,linesummary,newline]); | |||
| @@ -2201,8 +2189,6 @@ function anal_vore() | |||
| let sound = getSound("insert",preyMass); | |||
| macro.bowels.feed(prey); | |||
| add_victim_people("anal-vore",prey); | |||
| @@ -2231,8 +2217,6 @@ function sit() | |||
| let sound = getSound("crush",crushedMass); | |||
| update([sound,line,linesummary,newline]); | |||
| add_victim_people("ass-crush",crushed); | |||
| @@ -2260,8 +2244,6 @@ function sit_goo() | |||
| macro.goo.feed(prey); | |||
| update([sound,line,linesummary,newline]); | |||
| macro.arouse(15); | |||
| @@ -2285,8 +2267,6 @@ function ass_stench() { | |||
| let preyMass = prey.sum_property("mass"); | |||
| add_victim_people("ass-stench",prey); | |||
| update([line,linesummary,newline]); | |||
| @@ -2327,7 +2307,6 @@ function cleavage_crush() | |||
| let sound = getSound("crush",preyMass); | |||
| add_victim_people("cleavage-crush",prey); | |||
| update([sound,line,linesummary,newline]); | |||
| @@ -2348,7 +2327,6 @@ function cleavage_drop() | |||
| let sound = getSound("drop",preyMass); | |||
| add_victim_people("cleavage-drop",prey); | |||
| update([sound,line,linesummary,newline]); | |||
| @@ -2368,7 +2346,6 @@ function cleavage_absorb() | |||
| let sound = getSound("insert",preyMass); | |||
| add_victim_people("cleavage-absorb",prey); | |||
| update([sound,line,linesummary,newline]); | |||
| @@ -2404,7 +2381,6 @@ function breast_crush() | |||
| let sound = getSound("crush",preyMass); | |||
| add_victim_people("breast-crush",prey); | |||
| update([sound,line,linesummary,newline]); | |||
| @@ -2431,11 +2407,9 @@ function breast_vore() | |||
| let sound = getSound("insert",preyMass); | |||
| add_victim_people("breast-vore",prey); | |||
| macro.breasts.feed(prey); | |||
| update([sound,line,linesummary,newline]); | |||
| if (macro.lactationEnabled && macro.milkStorage.amount / macro.milkStorage.limit > 0.5) { | |||
| @@ -2466,7 +2440,6 @@ function breast_milk(vol) | |||
| let sound = getSound("liquid",preyMass); | |||
| add_victim_people("milk-flood",prey); | |||
| update([sound,line,linesummary,newline]); | |||
| @@ -2486,8 +2459,6 @@ function unbirth() | |||
| let sound = getSound("insert",preyMass); | |||
| macro.womb.feed(prey); | |||
| add_victim_people("unbirth",prey); | |||
| update([sound,line,linesummary,newline]); | |||
| @@ -2614,7 +2585,6 @@ function cockslap() | |||
| let sound = getSound("crush",preyMass); | |||
| add_victim_people("cock-slap",prey); | |||
| update([sound,line,linesummary,newline]); | |||
| @@ -2634,8 +2604,6 @@ function cock_vore() | |||
| let sound = getSound("insert",preyMass); | |||
| macro.balls.feed(prey); | |||
| add_victim_people("cock-vore",prey); | |||
| @@ -2657,8 +2625,6 @@ function ball_smother() | |||
| let sound = getSound("crush",preyMass); | |||
| add_victim_people("ball-smother",prey); | |||
| update([sound,line,linesummary,newline]); | |||
| @@ -2679,7 +2645,6 @@ function male_spurt(vol) | |||
| let sound = getSound("liquid",preyMass); | |||
| add_victim_people("cum-flood",prey); | |||
| update([sound,line,linesummary,newline]); | |||
| @@ -2701,8 +2666,6 @@ function male_spurt_musk(area) { | |||
| let preyMass = prey.sum_property("mass"); | |||
| add_victim_people("male-spurt-musk",prey); | |||
| update([line,linesummary,newline]); | |||
| @@ -2724,7 +2687,6 @@ function male_orgasm(vol,times) | |||
| let sound = getSound("liquid",preyMass); | |||
| add_victim_people("cum-flood",prey); | |||
| update([sound,line,linesummary,newline]); | |||
| @@ -2746,8 +2708,6 @@ function male_orgasm_musk(area) { | |||
| let preyMass = prey.sum_property("mass"); | |||
| add_victim_people("male-orgasm-musk",prey); | |||
| update([line,linesummary,newline]); | |||
| @@ -2769,7 +2729,6 @@ function female_spurt(vol) | |||
| let sound = getSound("liquid",preyMass); | |||
| add_victim_people("femcum-flood",prey); | |||
| update([sound,line,linesummary,newline]); | |||
| @@ -2791,8 +2750,6 @@ function female_spurt_musk(area) { | |||
| let preyMass = prey.sum_property("mass"); | |||
| add_victim_people("female-spurt-musk",prey); | |||
| update([line,linesummary,newline]); | |||
| @@ -2814,7 +2771,6 @@ function female_orgasm(vol,times) | |||
| let sound = getSound("liquid",preyMass); | |||
| add_victim_people("femcum-flood",prey); | |||
| update([sound,line,linesummary,newline]); | |||
| @@ -2836,8 +2792,6 @@ function female_orgasm_musk(area) { | |||
| let preyMass = prey.sum_property("mass"); | |||
| add_victim_people("female-orgasm-musk",prey); | |||
| update([line,linesummary,newline]); | |||
| @@ -2858,7 +2812,6 @@ function tail_slap() | |||
| let sound = getSound("crush",preyMass); | |||
| add_victim_people("tail-slap",prey); | |||
| update([sound,line,linesummary,newline]); | |||
| @@ -2918,7 +2871,6 @@ function tail_vore(count) | |||
| lines.push(line); | |||
| } | |||
| let linesummary = summarize(totalPrey.sum(), false); | |||
| lines.push(linesummary); | |||
| @@ -2931,12 +2883,9 @@ function tail_vore(count) | |||
| let sound = getSound("swallow",preyMass); | |||
| macro.tail.feed(totalPrey); | |||
| add_victim_people("tail-vore",totalPrey); | |||
| update([sound].concat(lines)); | |||
| macro.arouse(5); | |||
| @@ -2957,7 +2906,6 @@ function pouch_stuff() | |||
| macro.pouch.add(prey); | |||
| update([sound,line,linesummary,newline]); | |||
| macro.arouse(5); | |||
| @@ -2986,11 +2934,9 @@ function pouch_eat() | |||
| let sound = getSound("swallow",preyMass); | |||
| macro.stomach.feed(prey); | |||
| add_victim_people("eaten",prey); | |||
| update([sound,line,linesummary,newline]); | |||
| macro.arouse(5); | |||
| @@ -3010,12 +2956,9 @@ function pouch_absorb() | |||
| let sound = getSound("insert",preyMass); | |||
| macro.stomach.feed(prey); | |||
| add_victim_people("pouch-absorb",prey); | |||
| update([sound,line,linesummary,newline]); | |||
| macro.arouse(25); | |||
| @@ -3035,8 +2978,6 @@ function soul_vore() | |||
| let sound = getSound("swallow",preyMass); | |||
| macro.souls.feed(prey); | |||
| update([sound,line,linesummary,newline]); | |||
| @@ -3057,7 +2998,6 @@ function soul_absorb_paw() | |||
| let sound = getSound("crush",preyMass); | |||
| add_victim_people("soul-paw",prey); | |||
| update([sound,line,linesummary,newline]); | |||
| @@ -3085,10 +3025,8 @@ function belch(vol) | |||
| let sound = getSound("belch",preyMass); | |||
| add_victim_people("gas-belch",prey); | |||
| update([sound,line,linesummary,newline]); | |||
| } | |||
| @@ -3112,10 +3050,8 @@ function fart(vol) | |||
| let sound = getSound("fart",preyMass); | |||
| add_victim_people("gas-fart",prey); | |||
| update([sound,line,linesummary,newline]); | |||
| } | |||
| @@ -3167,8 +3103,6 @@ function remove_shoes_stench() { | |||
| let preyMass = prey.sum_property("mass"); | |||
| add_victim_people("paw-stench",prey); | |||
| update([line,linesummary,newline]); | |||
| @@ -3224,8 +3158,6 @@ function remove_socks_stench() { | |||
| let preyMass = prey.sum_property("mass"); | |||
| add_victim_people("paw-stench",prey); | |||
| update([line,linesummary,newline]); | |||
| @@ -3277,7 +3209,6 @@ function dump_socks() { | |||
| update([line,summary,newline]); | |||
| } | |||
| function footwearUpdate() { | |||
| disable_button("wear_shoes"); | |||
| disable_button("remove_shoes"); | |||
| @@ -3355,8 +3286,6 @@ function piss_stench(area) { | |||
| let preyMass = prey.sum_property("mass"); | |||
| add_victim_people("piss-stench",prey); | |||
| update([line,linesummary,newline]); | |||
| @@ -3428,8 +3357,6 @@ function scat_stench(area) { | |||
| let preyMass = prey.sum_property("mass"); | |||
| add_victim_people("scat-stench",prey); | |||
| update([line,linesummary,newline]); | |||
| @@ -3704,8 +3631,6 @@ function paw_vore() | |||
| let sound = getSound("insert",preyMass); | |||
| macro.pawsVore.feed(prey); | |||
| add_victim_people("paw-vore",prey); | |||
| @@ -3848,8 +3773,6 @@ function update(lines = []) | |||
| } | |||
| } | |||
| document.getElementById("height").innerHTML = "Height: " + transformNumbers(length(macro.height, unit)); | |||
| document.getElementById("mass").innerHTML = "Mass: " + transformNumbers(mass(macro.totalMass, unit)); | |||
| @@ -3989,7 +3912,6 @@ function grow_dick(factor) | |||
| function grow_balls(factor) | |||
| { | |||
| let oldDiameter = macro.ballDiameter; | |||
| let oldMass = macro.ballMass; | |||
| @@ -4003,7 +3925,6 @@ function grow_balls(factor) | |||
| function grow_breasts(factor) | |||
| { | |||
| let oldDiameter = macro.breastDiameter; | |||
| let oldMass = macro.breastMass; | |||
| @@ -4029,7 +3950,6 @@ function grow_vagina(factor) | |||
| function grow_ass(factor) | |||
| { | |||
| let oldDiameter = Math.pow(macro.assArea,1/2); | |||
| macro.assScale *= factor; | |||