Fixed 0.9.154-BACKER-ANDROID#6824 - Crash during PA-X fight

Issue is marked as fixed.

Jarylan

Well-Known Member
Jun 28, 2022
140
63
41
Got this when fighting PA-X. Had just attempted to use my deflector regeneration ability. Included is save right before the fight.

A critical error has occurred. Please create a bug report on the forums here.

Please include what you did before the error and a screen-shot or copy-paste of the error message below:

Code:
Version: 0.9.154-BACKER-ANDROID#6824

Message:
weightedRand(...) is not a function

Stack:
TypeError: weightedRand(...) is not a function
    at o.value (https://localhost/main.511cf8ec.js:1:22839019)
    at o.value (https://localhost/main.511cf8ec.js:1:11094523)
    at o.value (https://localhost/main.511cf8ec.js:1:10749384)
    at o.value (https://localhost/main.511cf8ec.js:1:10748816)
    at o.value (https://localhost/main.511cf8ec.js:1:10746223)
    at o.value (https://localhost/main.511cf8ec.js:1:10995182)
    at a.push.func (https://localhost/main.511cf8ec.js:1:10974711)
    at https://localhost/main.511cf8ec.js:1:13106571
    at https://localhost/main.511cf8ec.js:1:11333462
    at Object.We (https://localhost/vendors.8dda48f9.js:1:527123)


Translation not active.;

Hash mismatches; may indicate a section of the save has been edited:
PC Object, PC Equipment, PC BreastRows, PC Cocks, PC Vaginas, Flags, PC Ship, LocStorage

(01:28:08.034) (UserInterface) info: Pushing "Main Text" to UI state stack, replacing with "Combat".
(01:32:38.813) (UserInterface) info: Popping UI State back to MainText...
(01:32:38.813) (UserInterface) info: Popping from "Combat" and setting "Main Text" as active state.
(01:32:38.820) (Combat) warning: Combat successfully cleaned up combat container.
(01:37:16.463) (Serialization) info: Saving via electron passthrough.
(01:40:16.140) (Combat) info: Beginning combat with Bl00m.
(01:40:16.142) (UserInterface) info: Pushing "Main Text" to UI state stack, replacing with "Combat".
(01:40:47.823) (UserInterface) info: Popping UI State back to MainText...
(01:40:47.823) (UserInterface) info: Popping from "Combat" and setting "Main Text" as active state.
(01:40:47.887) (Combat) warning: Combat successfully cleaned up combat container.
(01:40:47.887) (UserInterface) warning: Overwriting existing button "Next" with button "Fertilize Her Pussy".
(01:41:22.135) (Creature) warning: PlayerCharacter.hasBalls() was passed an invalid argument ( and testes)
(01:41:22.149) (Serialization) info: Saving via electron passthrough.
(01:47:38.020) (Creature) warning: PlayerCharacter.hasKnot() was passed an invalid argument (knot)
(01:47:38.020) (Creature) warning: PlayerCharacter.hasKnot() was passed an invalid argument (swollen knot spears the plant-zaika wide open)
(01:47:38.020) (Creature) warning: PlayerCharacter.hasKnot() was passed an invalid argument (knot her stretched vagina, plugging her up before giving her all you’ve got)
(01:47:38.021) (Creature) warning: PlayerCharacter.hasBalls() was passed an invalid argument (drive yourself balls-deep into her soaked vagina)
(01:47:38.021) (Creature) warning: PlayerCharacter.hasKnot() was passed an invalid argument (popping your knot out of her snatch)
(01:53:28.653) (Serialization) info: Autosave period has expired, performing an autosave...
(01:53:28.846) (Serialization) info: Loading TITS_AutosaveSummary from electron passthrough.
(01:53:28.848) (Serialization) info: Saving via electron passthrough.
(01:53:28.959) (Serialization) info: Saving via electron passthrough.
(01:57:25.192) (UserInterface) info: Pushing "Main Text" to UI state stack, replacing with "Inventory".
(01:57:29.718) (UserInterface) info: Pushing "Inventory" to UI state stack, replacing with "Inspect".
(01:57:45.973) (UserInterface) info: Popping from "Inspect" and setting "Inventory" as active state.
(01:57:52.033) (UserInterface) info: Pushing "Inventory" to UI state stack, replacing with "Inspect".
(01:58:20.151) (UserInterface) info: Popping from "Inspect" and setting "Inventory" as active state.
(01:58:33.665) (UserInterface) info: Popping UI State back to MainText...
(01:58:33.665) (UserInterface) info: Popping from "Inventory" and setting "Main Text" as active state.
(01:59:03.803) (ImageGallery) warning: Unable to find an image with key "zero_plus" to unlock.
(02:04:44.432) (UserInterface) info: Pushing "Main Text" to UI state stack, replacing with "Inventory".
(02:04:48.700) (Inventory) info: Attempting to use item "PowerPotion"
(02:04:51.657) (UserInterface) info: Popping UI State back to MainText...
(02:04:51.657) (UserInterface) info: Popping from "Inventory" and setting "Main Text" as active state.
(02:04:52.170) (UserInterface) info: Pushing "Main Text" to UI state stack, replacing with "Rest".
(02:04:53.128) (UserInterface) info: Popping UI State back to MainText...
(02:04:53.128) (UserInterface) info: Popping from "Rest" and setting "Main Text" as active state.
(02:04:55.194) (UserInterface) info: Pushing "Main Text" to UI state stack, replacing with "Rest".
(02:04:55.855) (UserInterface) info: Popping UI State back to MainText...
(02:04:55.856) (UserInterface) info: Popping from "Rest" and setting "Main Text" as active state.
(02:04:56.883) (Serialization) info: Autosave period has expired, performing an autosave...
(02:04:57.153) (Serialization) info: Loading TITS_AutosaveSummary from electron passthrough.
(02:04:57.155) (Serialization) info: Saving via electron passthrough.
(02:04:57.230) (Serialization) info: Saving via electron passthrough.
(02:05:38.344) (ImageGallery) warning: Unable to find an image with key "zero_plus" to unlock.
(02:05:44.377) (ImageGallery) warning: Unable to find an image with key "zero_plus" to unlock.
(02:05:44.448) (Creature) warning: PlayerCharacter.hasTailCock() was passed an invalid argument (I only have a tailcock mode on mine.”

Zero Plus sighs. “All good then. Can’t give tail heatsies if you don’t have a tail vagoober,” she giggles before resuming her caresses.)
(02:05:44.448) (Creature) warning: PlayerCharacter.hasTailCunt() was passed an invalid argument (I only have a tailpussy mode on mine.”

Zero Plus sighs. “All good then. It could have been stuck in this mode if I continued — but since you don’t have a flip-flick, then everything’s alright,” she giggles before resuming her caresses.)
(02:08:10.588) (ImageGallery) warning: Unable to find an image with key "zero_plus" to unlock.
(02:10:12.827) (ImageGallery) warning: Unable to find an image with key "zero_plus" to unlock.
(02:10:45.377) (ImageGallery) warning: Unable to find an image with key "zero_plus" to unlock.
(02:12:07.535) (ImageGallery) warning: Unable to find an image with key "zero_plus" to unlock.
(02:33:57.374) (ImageGallery) warning: Unable to find an image with key "zero_plus" to unlock.
(02:35:54.831) (ImageGallery) warning: Unable to find an image with key "zero_plus" to unlock.
(02:39:14.762) (Combat) info: Beginning combat with Brat, BratLifeSupport.
(02:39:14.763) (ImageGallery) warning: Unable to find an image with key "brat_support" to unlock.
(02:39:14.782) (UserInterface) info: Pushing "Main Text" to UI state stack, replacing with "Combat".
(02:39:14.795) (Serialization) info: Saving via electron passthrough.
(02:39:28.071) (ImageGallery) warning: Unable to find an image with key "brat_support" to unlock.
(02:39:28.072) (ImageGallery) warning: Unable to find an image with key "brat_support" to unlock.
(02:39:38.672) (ImageGallery) warning: Unable to find an image with key "brat_support" to unlock.
(02:39:40.972) (ImageGallery) warning: Unable to find an image with key "brat_support" to unlock.
(02:39:45.430) (UserInterface) info: Popping UI State back to MainText...
(02:39:45.430) (UserInterface) info: Popping from "Combat" and setting "Main Text" as active state.
(02:39:45.492) (Combat) warning: Combat successfully cleaned up combat container.
(02:39:45.492) (UserInterface) warning: Overwriting existing button "Next" with button "Hyper Boobjob".
(02:41:02.056) (UserInterface) info: Pushing "Main Text" to UI state stack, replacing with "Inventory".
(02:41:05.818) (UserInterface) info: Pushing "Inventory" to UI state stack, replacing with "Inspect".
(02:41:53.300) (UserInterface) info: Popping from "Inspect" and setting "Inventory" as active state.
(02:41:54.466) (UserInterface) info: Popping UI State back to MainText...
(02:41:54.467) (UserInterface) info: Popping from "Inventory" and setting "Main Text" as active state.
(02:41:55.664) (UserInterface) info: Pushing "Main Text" to UI state stack, replacing with "Inventory".
(02:41:57.530) (UserInterface) info: Popping UI State back to MainText...
(02:41:57.531) (UserInterface) info: Popping from "Inventory" and setting "Main Text" as active state.
(02:42:38.575) (UserInterface) info: Pushing "Main Text" to UI state stack, replacing with "Codex".
(02:42:38.891) (UserInterface) info: Popping from "Codex" and setting "Main Text" as active state.
(02:42:39.479) (UserInterface) info: Pushing "Main Text" to UI state stack, replacing with "Codex".
(02:42:40.570) (UserInterface) info: Popping from "Codex" and setting "Main Text" as active state.
(02:42:40.796) (UserInterface) info: Pushing "Main Text" to UI state stack, replacing with "Inventory".
(02:45:14.089) (UserInterface) info: Popping UI State back to MainText...
(02:45:14.089) (UserInterface) info: Popping from "Inventory" and setting "Main Text" as active state.
(02:46:09.686) (ImageGallery) warning: Unable to find an image with key "zero_plus" to unlock.
(02:47:35.439) (Serialization) info: Saving via electron passthrough.
(02:49:09.617) (Combat) info: Beginning combat with Pax.
(02:49:09.620) (UserInterface) info: Pushing "Main Text" to UI state stack, replacing with "Combat".
(02:49:47.625) (Combat) log: Exiting applyDamage() early; no attacker was provided.
Pax
(02:49:55.598) (Combat) log: Exiting applyDamage() early; no attacker was provided.
Pax
(02:50:03.107) (UserInterface) info: Pushing "Combat" to UI state stack, replacing with "Inventory".
(02:50:07.270) (Inventory) info: Attempting to use item "EMPGrenade"
(02:50:07.273) (UserInterface) info: Popping from "Combat" and setting "Combat" as active state.
(02:50:07.277) (Combat) log: Exiting applyDamage() early; no attacker was provided.
Pax
(02:50:18.507) (UserInterface) info: Pushing "Combat" to UI state stack, replacing with "Inventory".
(02:50:31.976) (Inventory) info: Attempting to use item "IceGrenade"
(02:50:31.978) (UserInterface) info: Popping from "Combat" and setting "Combat" as active state.
(02:50:31.984) (Combat) log: Exiting applyDamage() early; no attacker was provided.
Pax
(02:50:42.620) (UserInterface) info: Pushing "Combat" to UI state stack, replacing with "Inventory".
(02:50:44.320) (Inventory) info: Attempting to use item "IceGrenade"
(02:50:44.321) (UserInterface) info: Popping from "Combat" and setting "Combat" as active state.
(02:50:44.323) (Combat) log: Exiting applyDamage() early; no attacker was provided.
Pax
(02:50:55.916) (Combat) log: Exiting applyDamage() early; no attacker was provided.
Pax
 

Attachments

  • Jarylan (H) - 1833 Days, 18Hrs 54Mins - E.G.G. Headquarters, Uond Ephine.json
    984.4 KB · Views: 2

Jacques00

Administrator
Moderator
Aug 26, 2015
5,472
1,475
Hopefully fixed for the next release.

This is very particular, but depending on all the cooldowns in play and what number turn the combat is in, PA-X may have no actual attacks to use. So when this happens, the turn should automatically advance instead of attempt to use a non-existent move.
 
  • Like
Reactions: Jarylan