[0.9.082-PUBLIC#4202] Crash When Attempting to Fire Ship Weapons

EveRei

New Member
Nov 30, 2023
4
0
26
I'd just purchased a new ship (Ova) when I saw the notification to refresh for the updated game. After saving and reloading, I loaded the ship with 4 Machine Guns and 3 Power Boosters. I used the Hunt button to look for pirates to test the loadout on and the game crashes when I hit Battle. I reloaded the save, swapped back to the Casstech and attempted to hunt for pirates again to the following error message. Next attempt with Casstech follows below.

Code:
 Version: 0.9.082-PUBLIC#4202 Message: target was not of the expected type and is missing an evasion implementation. Actual type: object, Reported class: Pyrotech Stack:
i@https://www.fenoxo.com/play/TiTS/release/vendors.d020b933.js:1:663488
a@https://www.fenoxo.com/play/TiTS/release/vendors.d020b933.js:1:663851
34885/l/<@https://www.fenoxo.com/play/TiTS/release/main.af0c9692.js:1:10521102
o@https://www.fenoxo.com/play/TiTS/release/main.af0c9692.js:1:10521346
h@https://www.fenoxo.com/play/TiTS/release/main.af0c9692.js:1:9886333
value@https://www.fenoxo.com/play/TiTS/release/main.af0c9692.js:1:10463930
value@https://www.fenoxo.com/play/TiTS/release/main.af0c9692.js:1:10462361
71211/value/<@https://www.fenoxo.com/play/TiTS/release/main.af0c9692.js:1:10462849
value@https://www.fenoxo.com/play/TiTS/release/main.af0c9692.js:1:10462640
value@https://www.fenoxo.com/play/TiTS/release/main.af0c9692.js:1:10186968
value@https://www.fenoxo.com/play/TiTS/release/main.af0c9692.js:1:10186407
18927/value/<@https://www.fenoxo.com/play/TiTS/release/main.af0c9692.js:1:10179558
97557/get/<@https://www.fenoxo.com/play/TiTS/release/main.af0c9692.js:1:12054683
73878/I/<@https://www.fenoxo.com/play/TiTS/release/main.af0c9692.js:1:10665544
We@https://www.fenoxo.com/play/TiTS/release/vendors.d020b933.js:1:492228
$e@https://www.fenoxo.com/play/TiTS/release/vendors.d020b933.js:1:492382
64448/Cr/<@https://www.fenoxo.com/play/TiTS/release/vendors.d020b933.js:1:510585
Cr@https://www.fenoxo.com/play/TiTS/release/vendors.d020b933.js:1:510679
jr@https://www.fenoxo.com/play/TiTS/release/vendors.d020b933.js:1:511095
64448/Nr/<@https://www.fenoxo.com/play/TiTS/release/vendors.d020b933.js:1:516731
Me@https://www.fenoxo.com/play/TiTS/release/vendors.d020b933.js:1:592065
64448/Nr/<@https://www.fenoxo.com/play/TiTS/release/vendors.d020b933.js:1:512554
Nr@https://www.fenoxo.com/play/TiTS/release/vendors.d020b933.js:1:512582
Qt@https://www.fenoxo.com/play/TiTS/release/vendors.d020b933.js:1:500651
Kt@https://www.fenoxo.com/play/TiTS/release/vendors.d020b933.js:1:499877
60053/t.unstable_runWithPriority@https://www.fenoxo.com/play/TiTS/release/vendors.d020b933.js:1:639753
Go@https://www.fenoxo.com/play/TiTS/release/vendors.d020b933.js:1:520910
Ie@https://www.fenoxo.com/play/TiTS/release/vendors.d020b933.js:1:591805
Xt@https://www.fenoxo.com/play/TiTS/release/vendors.d020b933.js:1:499670

(02:25:22.999) (Core) info: GameState postLoad()
(02:25:24.302) (Serialization) info: Setting gameloading marker false
(02:25:45.070) (UserInterface) info: Pushing [I]"Main Text"[/I] to UI state stack, replacing with "Shopkeeper".
(02:26:03.071) (Core) info: Closing shop interface for "Dockmaster".
(02:26:03.071) (UserInterface) info: Popping from [I]"Shopkeeper"[/I] and setting [I]"Main Text"[/I] as active state.
(02:26:31.557) (UserInterface) info: Pushing [I]"Main Text"[/I] to UI state stack, replacing with "Main Menu".
(02:26:37.206) (UserInterface) info: Popping from [I]"Main Menu"[/I] and setting [I]"Main Text"[/I] as active state.
(02:27:17.407) (UserInterface) info: Pushing [I]"Main Text"[/I] to UI state stack, replacing with "Combat".
(02:27:34.407) (UserInterface) info: Popping UI State back to MainText...
(02:27:34.408) (UserInterface) info: Popping from [I]"Combat"[/I] and setting [I]"Main Text"[/I] as active state.
(02:27:51.583) (UserInterface) info: Pushing [I]"Main Text"[/I] to UI state stack, replacing with "Masturbation".
(02:28:06.124) (UserInterface) info: Popping UI State back to MainText...
(02:28:06.124) (UserInterface) info: Popping from [I]"Masturbation"[/I] and setting [I]"Main Text"[/I] as active state.
(02:28:17.281) (UserInterface) info: Pushing [I]"Main Text"[/I] to UI state stack, replacing with "Combat".
(02:30:21.730) (UserInterface) info: Popping UI State back to MainText...
(02:30:21.730) (UserInterface) info: Popping from [I]"Combat"[/I] and setting [I]"Main Text"[/I] as active state.
(02:32:33.728) (UserInterface) info: Pushing [I]"Main Text"[/I] to UI state stack, replacing with "Codex".
(02:32:34.760) (UserInterface) info: Pushing [I]"Codex"[/I] to UI state stack, replacing with "Mail".
(02:32:59.073) (UserInterface) info: Popping from [I]"Mail"[/I] and setting [I]"Codex"[/I] as active state.
(02:33:03.307) (UserInterface) info: Popping UI State back to MainText...
(02:33:03.309) (UserInterface) info: Popping from [I]"Codex"[/I] and setting [I]"Main Text"[/I] as active state.
(02:33:35.137) (UserInterface) warning: Ensure we have good UI for waiting for data acquisition.
(02:33:35.180) (UserInterface) info: Pushing [I]"Main Text"[/I] to UI state stack, replacing with "Save Load".
(02:33:35.180) (UserInterface) info: generateSaveMenuButtons()
(02:33:38.146) (UserInterface) info: Popping from [I]"Save Load"[/I] and setting [I]"Main Text"[/I] as active state.
(02:33:41.313) (UserInterface) warning: Ensure we have good UI for waiting for data acquisition.
(02:33:41.319) (UserInterface) info: Pushing [I]"Main Text"[/I] to UI state stack, replacing with "Save Load".
(02:33:41.320) (UserInterface) info: generateSaveMenuButtons()
(02:33:48.529) (UserInterface) warning: Ensure we have good UI for waiting for data acquisition.
(02:33:48.531) (UserInterface) info: generateSaveMenuButtons()
(02:33:50.364) (UserInterface) info: Popping from [I]"Save Load"[/I] and setting [I]"Main Text"[/I] as active state.
(02:33:57.352) (UserInterface) warning: Cannot find a combat card with the tag "ShipWeaponCfg1", review usage of combatUpdate()
(02:33:57.353) (UserInterface) info: Pushing [I]"Main Text"[/I] to UI state stack, replacing with "Combat".
(02:33:58.714) (Combat) fatal: target was not of the expected type and is missing an evasion implementation. Actual type: object, Reported class: Pyrotech

Code:
 Version: 0.9.082-PUBLIC#4202 Message: target was not of the expected type and is missing an evasion implementation. Actual type: object, Reported class: CyberdaleK7 Stack:
i@https://www.fenoxo.com/play/TiTS/release/vendors.d020b933.js:1:663488
a@https://www.fenoxo.com/play/TiTS/release/vendors.d020b933.js:1:663851
34885/l/<@https://www.fenoxo.com/play/TiTS/release/main.af0c9692.js:1:10521102
o@https://www.fenoxo.com/play/TiTS/release/main.af0c9692.js:1:10521346
h@https://www.fenoxo.com/play/TiTS/release/main.af0c9692.js:1:9886333
value@https://www.fenoxo.com/play/TiTS/release/main.af0c9692.js:1:10463930
value@https://www.fenoxo.com/play/TiTS/release/main.af0c9692.js:1:10462361
71211/value/<@https://www.fenoxo.com/play/TiTS/release/main.af0c9692.js:1:10462849
value@https://www.fenoxo.com/play/TiTS/release/main.af0c9692.js:1:10462640
value@https://www.fenoxo.com/play/TiTS/release/main.af0c9692.js:1:10186968
value@https://www.fenoxo.com/play/TiTS/release/main.af0c9692.js:1:10186407
18927/value/<@https://www.fenoxo.com/play/TiTS/release/main.af0c9692.js:1:10179558
97557/get/<@https://www.fenoxo.com/play/TiTS/release/main.af0c9692.js:1:12054683
73878/I/<@https://www.fenoxo.com/play/TiTS/release/main.af0c9692.js:1:10665544
We@https://www.fenoxo.com/play/TiTS/release/vendors.d020b933.js:1:492228
$e@https://www.fenoxo.com/play/TiTS/release/vendors.d020b933.js:1:492382
64448/Cr/<@https://www.fenoxo.com/play/TiTS/release/vendors.d020b933.js:1:510585
Cr@https://www.fenoxo.com/play/TiTS/release/vendors.d020b933.js:1:510679
jr@https://www.fenoxo.com/play/TiTS/release/vendors.d020b933.js:1:511095
64448/Nr/<@https://www.fenoxo.com/play/TiTS/release/vendors.d020b933.js:1:516731
Me@https://www.fenoxo.com/play/TiTS/release/vendors.d020b933.js:1:592065
64448/Nr/<@https://www.fenoxo.com/play/TiTS/release/vendors.d020b933.js:1:512554
Nr@https://www.fenoxo.com/play/TiTS/release/vendors.d020b933.js:1:512582
Qt@https://www.fenoxo.com/play/TiTS/release/vendors.d020b933.js:1:500651
Kt@https://www.fenoxo.com/play/TiTS/release/vendors.d020b933.js:1:499877
60053/t.unstable_runWithPriority@https://www.fenoxo.com/play/TiTS/release/vendors.d020b933.js:1:639753
Go@https://www.fenoxo.com/play/TiTS/release/vendors.d020b933.js:1:520910
Ie@https://www.fenoxo.com/play/TiTS/release/vendors.d020b933.js:1:591805
Xt@https://www.fenoxo.com/play/TiTS/release/vendors.d020b933.js:1:499670

(02:45:02.704) (Core) info: GameState postLoad()

(02:45:03.716) (Serialization) info: Setting gameloading marker false
(02:47:39.369) (UserInterface) warning: Cannot find a combat card with the tag "ShipWeaponCfg1", review usage of combatUpdate()
(02:47:39.370) (UserInterface) info: Pushing [I]"Main Text"[/I] to UI state stack, replacing with "Combat".
(02:47:41.806) (Combat) fatal: target was not of the expected type and is missing an evasion implementation. Actual type: object, Reported class: CyberdaleK7
 

webbeffect

New Member
Jul 5, 2023
1
0
I noticed there is already a bug posted regarding what appears to be a similar error, but since this occurred while fighting a different ship, I thought this might help with debugging. After entering a ship battle when flying from Mhen'ga after obtaining the first probe, I attempted to Fire Weapons and the crash occurred.

Code:
Version: 0.9.082-BACKER-ELECTRON#4201

Message:
target was not of the expected type and is missing an evasion implementation. Actual type: object, Reported class: Pyrotech

Stack:
TiTSException: target was not of the expected type and is missing an evasion implementation. Actual type: object, Reported class: Pyrotech
    at h (file:///C:/Users/micha/tsm/played/TiTS-backer-0.9.082-win/resources/app/main.5cd77e69.js:1:9886333)
    at Function.value (file:///C:/Users/micha/tsm/played/TiTS-backer-0.9.082-win/resources/app/main.5cd77e69.js:1:10463930)
    at Function.value (file:///C:/Users/micha/tsm/played/TiTS-backer-0.9.082-win/resources/app/main.5cd77e69.js:1:10462361)
    at file:///C:/Users/micha/tsm/played/TiTS-backer-0.9.082-win/resources/app/main.5cd77e69.js:1:10462849
    at Array.forEach ()
    at Object.value [as func] (file:///C:/Users/micha/tsm/played/TiTS-backer-0.9.082-win/resources/app/main.5cd77e69.js:1:10462640)
    at o.value (file:///C:/Users/micha/tsm/played/TiTS-backer-0.9.082-win/resources/app/main.5cd77e69.js:1:10186968)
    at o.value (file:///C:/Users/micha/tsm/played/TiTS-backer-0.9.082-win/resources/app/main.5cd77e69.js:1:10186407)
    at Object. (file:///C:/Users/micha/tsm/played/TiTS-backer-0.9.082-win/resources/app/main.5cd77e69.js:1:10179558)
    at file:///C:/Users/micha/tsm/played/TiTS-backer-0.9.082-win/resources/app/main.5cd77e69.js:1:12054895


(04:32:09.496) (Core) info: GameState postLoad()
(04:32:10.842) (Serialization) info: Setting gameloading marker false
(04:32:13.086) (UserInterface) warning: Ensure we have good UI for waiting for data acquisition.
(04:32:13.087) (UserInterface) info: Pushing "Main Text" to UI state stack, replacing with "Save Load".
(04:32:13.087) (UserInterface) info: generateSaveMenuButtons()
(04:32:16.538) (UserInterface) warning: Ensure we have good UI for waiting for data acquisition.
(04:32:16.538) (UserInterface) info: generateSaveMenuButtons()
(04:32:18.344) (UserInterface) info: Popping from "Save Load" and setting "Main Text" as active state.
(04:32:22.451) (UserInterface) warning: Cannot find a combat card with the tag "ShipWeaponCfg1", review usage of combatUpdate()
(04:32:22.452) (UserInterface) info: Pushing "Main Text" to UI state stack, replacing with "Combat".
(04:32:24.849) (UserInterface) log: UI redraw triggered via electron.
(04:32:26.339) (Combat) fatal: target was not of the expected type and is missing an evasion implementation. Actual type: object, Reported class: Pyrotech