Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(4 edits)

A couple of extra instances which can be avoided by a similar check as above (making sure something exists):

SCRIPT ERROR: Invalid get index 'requirements' (on base: 'Nil').
   at: common_effects (res://src/core/globals.gd:2178) - Invalid get index 'requirements' (on base: 'Nil').
SCRIPT ERROR: Invalid get index 'name' (on base: 'Nil').
   at: play_animation_noq (res://src/core/input_handler.gd:1615) - Invalid get index 'name' (on base: 'Nil').
SCRIPT ERROR: Invalid get index 'rewards' (on base: 'Nil').
   at: Reward (res://src/core/globals.gd:1590) - Invalid get index 'rewards' (on base: 'Nil').
SCRIPT ERROR: Invalid get index 'name' (on base: 'Nil').
   at: autocomplete_quest (res://src/core/input_handler.gd:1245) - Invalid get index 'name' (on base: 'Nil').
warning - location L33 is not quest
SCRIPT ERROR: Invalid call. Nonexistent function 'update_buffs' in base 'Nil'.
   at: generate_data (res://src/character/ch_dyn_stats.gd:161) - Invalid call. Nonexistent function 'update_buffs' in base 'Nil'.
SCRIPT ERROR: Invalid call. Nonexistent function 'clear_nonstored_effs' in base 'Nil'.
   at: clear_nonstored_effs (res://src/character/ch_dyn_stats.gd:113) - Invalid call. Nonexistent function 'clear_nonstored_effs' in base 'Nil'.
SCRIPT ERROR: Invalid call. Nonexistent function 'calculate_price' in base 'Nil'.
   at: update_purchase_btn (res://gui_modules/Exploration/Scripts/ExploreFullSlaveInfo.gd:37) - Invalid call. Nonexistent function 'calculate_price' in base 'Nil'.
SCRIPT ERROR: Invalid call. Nonexistent function 'calculate_price' in base 'Nil'.
   at: update_purchase_btn (res://gui_modules/Exploration/Scripts/ExploreFullSlaveInfo.gd:37) - Invalid call. Nonexistent function 'calculate_price' in base 'Nil'.
SCRIPT ERROR: Invalid get index 'is_stored' (on base: 'Nil').
   at: eff_stack.clear_nonstored_effs (res://src/classes/eff_stack.gd:146) - Invalid get index 'is_stored' (on base: 'Nil').

Need more details on replicating this

Each of these are from various points in the game. I will keep my eye out to provide more contextual information, but issue here is that for each reported case, the object where we're hoping to call a method from is Nil (null in godot?).

(1 edit)
SCRIPT ERROR: Invalid get index 'is_stored' (on base: 'Nil').
   at: eff_stack.clear_nonstored_effs (res://src/classes/eff_stack.gd:146) - Invalid get index 'is_stored' (on base: 'Nil').


Selected a slave from the right hand panel in the factor upgrade screen

Doesn't seem to happen by default. Can you try to replicate it step-by-step after a fresh game restart and reload?

(1 edit)
SCRIPT ERROR: Invalid get index 'code' (on base: 'Dictionary').
   at: valuecheck (res://src/character/CharacterClass.gd:1401) - Invalid get index 'code' (on base: 'Dictionary').

Occurred randomly during a battle in a randomised fire cavern dungeon. It was after a rockthrower in the top right combat slot died (it was affected by a number of debuffs when it died)

Edit: Just as a follow up, I suspect this is caused by the removal of a debuff. I was in the middle of combat with an Erebus Stone at the end of the same dungeon, and got the same pop-up not when it died, but when a debuff ended on it.